Я пытаюсь создать игру в pygame, у меня есть персонаж, спрайт, который движется, когда я sh нажимаю клавиши со стрелками. Проблема в том, что когда я постоянно двигаюсь вверх, то вниз, спрайт медленно движется вверх. Я не знаю, имеет ли это смысл, но в основном я перемещаю спрайт на 700/12 пикселей вверх, а затем обратно вниз, но после того, как я перемещаю его обратно вниз, он оказывается немного выше, чем раньше.
` if direction == "up":
character.rect.bottom -= 700/12
elif direction == "down":
character.rect.bottom += 700/12
elif direction == "left":
character.rect.x -= 700/12
elif direction == "right":
character.rect.x += 700/12`