diff --git a/src/components/gameMaster/assetManager/partials/sprite/partials/SpritePreview.vue b/src/components/gameMaster/assetManager/partials/sprite/partials/SpritePreview.vue index 78a0877..0215295 100644 --- a/src/components/gameMaster/assetManager/partials/sprite/partials/SpritePreview.vue +++ b/src/components/gameMaster/assetManager/partials/sprite/partials/SpritePreview.vue @@ -34,7 +34,7 @@
- +
@@ -76,6 +76,11 @@ const localFrameRate = ref(props.frameRate) const zoomLevel = ref(100) let animationInterval: number | null = null +const totalDuration = computed(() => { + if (props.frameRate <= 0) return 0 + return (props.sprites.length / props.frameRate).toFixed(2) +}) + const spritesWithTempOffset = computed(() => { return props.sprites.map((sprite, index) => { if (index === props.tempOffsetIndex && props.tempOffset) {