1
0
forked from noxious/client

Loop fix, added btn-indigo to general styling

This commit is contained in:
2025-02-05 19:50:53 +01:00
parent 6c7864b4d4
commit 3c06f7db97
4 changed files with 15 additions and 3 deletions

View File

@ -59,7 +59,7 @@ export function useCharacterSpriteComposable(scene: Phaser.Scene, tilemap: Phase
})
}
const playAnimation = (animation: string, loop = false) => {
const playAnimation = (animation: string, loop = false, ignoreIfPlaying = true) => {
if (!characterSprite.value || !characterSpriteId.value) return
const fullAnimationName = `${characterSpriteId.value}-${animation}_${currentDirection.value}`
@ -76,7 +76,7 @@ export function useCharacterSpriteComposable(scene: Phaser.Scene, tilemap: Phase
characterSprite.value.anims.play({
key: fullAnimationName,
repeat: loop ? -1 : 0
})
}, ignoreIfPlaying)
}
const calcDirection = (oldPositionX: number, oldPositionY: number, newPositionX: number, newPositionY: number): Direction => {