This commit is contained in:
kolaflash
2026-01-07 15:07:47 +01:00
parent 0fa915072d
commit c7be057015
4 changed files with 15 additions and 11 deletions
+4 -8
View File
@@ -24,15 +24,11 @@ export function animateSprite(
y: number,
delta: number,
): void {
drawSprite(ctx, sprite, animation.xIndex, animation.yIndex, x, y);
animation.frameDelta += delta;
if (animation.frameDelta >= animation.frameTime) {
animation.frameDelta = animation.frameDelta - animation.frameTime;
animation.xIndex += 1;
if (animation.xIndex >= sprite.xFrames) {
if ((animation.frameDelta += delta) > animation.frameTime) {
animation.frameDelta = 0;
if ((animation.xIndex += 1) >= sprite.xFrames) {
animation.xIndex = 0;
}
}
drawSprite(ctx, sprite, animation.xIndex, animation.yIndex, x, y);
}