У меня проблемы с созданием движения игрока. Мне нужно, чтобы игрок выполнил 32-пиксельную анимацию движения в течение 1 секунды в каком-то направлении.
весь код:
https://arcade.academy/examples/sprite_no_coins_on_walls.html#sprite -не-монеты-на-стенах
код движения:
def on_key_press(self, key, modifiers):
if key == arcade.key.UP:
self.player_sprite.change_y = MOVEMENT_SPEED
elif key == arcade.key.DOWN:
self.player_sprite.change_y = -MOVEMENT_SPEED
elif key == arcade.key.LEFT:
self.player_sprite.change_x = -MOVEMENT_SPEED
elif key == arcade.key.RIGHT:
self.player_sprite.change_x = MOVEMENT_SPEED