From 11e978121f2659249d6f43d6a86495f7f53ddcd4 Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Sat, 21 Dec 2024 02:27:47 +0100 Subject: [PATCH] Renamed frame speed > frame rate --- .../assetManager/partials/object/ObjectDetails.vue | 12 ++++++------ .../assetManager/partials/sprite/SpriteDetails.vue | 8 ++++---- src/composables/gameComposable.ts | 2 +- src/types.ts | 5 +++-- 4 files changed, 14 insertions(+), 13 deletions(-) diff --git a/src/components/gameMaster/assetManager/partials/object/ObjectDetails.vue b/src/components/gameMaster/assetManager/partials/object/ObjectDetails.vue index 6ce5913..658adb3 100644 --- a/src/components/gameMaster/assetManager/partials/object/ObjectDetails.vue +++ b/src/components/gameMaster/assetManager/partials/object/ObjectDetails.vue @@ -29,8 +29,8 @@
- - + +
@@ -69,7 +69,7 @@ const objectTags = ref([]) const objectOriginX = ref(0) const objectOriginY = ref(0) const objectIsAnimated = ref(false) -const objectFrameSpeed = ref(0) +const objectFrameRate = ref(0) const objectFrameWidth = ref(0) const objectFrameHeight = ref(0) @@ -83,7 +83,7 @@ if (selectedObject.value) { objectOriginX.value = selectedObject.value.originX objectOriginY.value = selectedObject.value.originY objectIsAnimated.value = selectedObject.value.isAnimated - objectFrameSpeed.value = selectedObject.value.frameSpeed + objectFrameRate.value = selectedObject.value.frameRate objectFrameWidth.value = selectedObject.value.frameWidth objectFrameHeight.value = selectedObject.value.frameHeight } @@ -127,7 +127,7 @@ function saveObject() { originX: objectOriginX.value, originY: objectOriginY.value, isAnimated: objectIsAnimated.value, - frameSpeed: objectFrameSpeed.value, + frameRate: objectFrameRate.value, frameWidth: objectFrameWidth.value, frameHeight: objectFrameHeight.value }, @@ -148,7 +148,7 @@ watch(selectedObject, (object: Object | null) => { objectOriginX.value = object.originX objectOriginY.value = object.originY objectIsAnimated.value = object.isAnimated - objectFrameSpeed.value = object.frameSpeed + objectFrameRate.value = object.frameRate objectFrameWidth.value = object.frameWidth objectFrameHeight.value = object.frameHeight }) diff --git a/src/components/gameMaster/assetManager/partials/sprite/SpriteDetails.vue b/src/components/gameMaster/assetManager/partials/sprite/SpriteDetails.vue index acad804..5e9c277 100644 --- a/src/components/gameMaster/assetManager/partials/sprite/SpriteDetails.vue +++ b/src/components/gameMaster/assetManager/partials/sprite/SpriteDetails.vue @@ -50,8 +50,8 @@
- - + +
@@ -127,7 +127,7 @@ function saveSprite() { originY: action.originY, isAnimated: action.isAnimated, isLooping: action.isLooping, - frameSpeed: action.frameSpeed, + frameRate: action.frameRate, frameWidth: action.frameWidth, frameHeight: action.frameHeight } @@ -156,7 +156,7 @@ function addNewImage() { originY: 0, isAnimated: false, isLooping: false, - frameSpeed: 0, + frameRate: 0, frameWidth: 0, frameHeight: 0 } diff --git a/src/composables/gameComposable.ts b/src/composables/gameComposable.ts index 1adf2f4..ca4ea9c 100644 --- a/src/composables/gameComposable.ts +++ b/src/composables/gameComposable.ts @@ -82,7 +82,7 @@ export async function loadSpriteTextures(scene: Phaser.Scene, sprite: Sprite) { scene.textures.addSpriteSheet(sprite_action.key, anim, { frameWidth: sprite_action.frameWidth ?? 0, frameHeight: sprite_action.frameHeight ?? 0 }) scene.anims.create({ key: sprite_action.key, - frameRate: sprite_action.frameSpeed, + frameRate: sprite_action.frameRate, frames: scene.anims.generateFrameNumbers(sprite_action.key, { start: 0, end: sprite_action.frameCount! - 1 }), repeat: -1 }) diff --git a/src/types.ts b/src/types.ts index a73a3f0..812f06d 100644 --- a/src/types.ts +++ b/src/types.ts @@ -13,6 +13,7 @@ export type AssetDataT = { frameCount?: number frameWidth?: number frameHeight?: number + frameRate?: number } export type Tile = { @@ -30,7 +31,7 @@ export type Object = { originX: number originY: number isAnimated: boolean - frameSpeed: number + frameRate: number frameWidth: number frameHeight: number createdAt: Date @@ -214,7 +215,7 @@ export type SpriteAction = { isLooping: boolean frameWidth: number frameHeight: number - frameSpeed: number + frameRate: number } export type Chat = {