Итак, я делаю игру с python черепахой, где игрок перемещает черепаху влево и вправо, нажимая соответствующие клавиши со стрелками. Черепаха никоим образом не может двигаться вверх или вниз. Только слева и справа. Но когда моя черепаха достигает определенного значения xcor, я хочу, чтобы черепаха перестала двигаться, даже если я все еще нажимаю эту клавишу со стрелкой. Но все же сможете двигаться в противоположном направлении с помощью другой клавиши со стрелкой.
def playerRight():
player.goto(player.xcor() + 8,player.ycor())
if player.xcor() >= 200:
def playerLeft():
player.goto(player.xcor() - 8,player.ycor())
if player.xcor() <= -200:
screen.onkey(playerRight,'Right')
screen.onkey(playerLeft,'Left')
screen.listen()
Но я понятия не имею, что положить в мои условные обозначения. Ответ с благодарностью! Спасибо!