Jobb sétálás animáció

This commit is contained in:
markojozsef
2026-10-14 17:16:44 +02:00
parent 401dfe9c64
commit 1383587e35
2 changed files with 3 additions and 3 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 496 B

After

Width:  |  Height:  |  Size: 481 B

View File

@@ -36,12 +36,12 @@ class BalthasarRenderer:
def update(self): def update(self):
self.anim_timer += 1 self.anim_timer += 1
if self.anim_timer > 30: if self.anim_timer >= 30:
self.anim_timer = 0 self.anim_timer = 0
def render(self, game, _): def render(self, game, _):
sprite_h = self.direction if self.direction < 3 else 2 sprite_h = self.direction if self.direction < 3 else 2
sprite_v = 1 if (self.walking and self.anim_timer <= 15) else 0 sprite_v = ((self.anim_timer // 15) + 1) if self.walking else 0
flip_h = self.direction == DIR_LEFT flip_h = self.direction == DIR_LEFT
sprite = assets.sprites["balthasar"].get_texture(arcade.LBWH(B_SPRITE_WIDHT*sprite_h, B_SPRITE_HEIGHT*sprite_v, B_SPRITE_WIDHT, B_SPRITE_HEIGHT)) sprite = assets.sprites["balthasar"].get_texture(arcade.LBWH(B_SPRITE_WIDHT*sprite_h, B_SPRITE_HEIGHT*sprite_v, B_SPRITE_WIDHT, B_SPRITE_HEIGHT))