我是新來的Python和試圖建立一個烏龜形狀,一旦用戶點擊鍵盤上的左右箭頭鍵的形狀應該朝那個方向,但是什麼也沒有發生。蟒蛇左,右箭頭鍵事件不工作
我想移動使用左,右方向鍵的播放器,它的擊打不能正常工作,請幫助和建議。
#Create the player turtle
player = turtle.Turtle()
player.color("blue")
player.shape("triangle")
player.penup()
player.speed(0)
player.setposition(0, -235)
player.setheading(90)
playerspeed = 15
#Move the player Left and Right
def move_left():
x = player.xcor()
x -= playerspeed
if x < -200:
x = - 200
player.setx(x)
def move_right():
x = player.xcor()
x +- playerspeed
if x < -200:
x = - 280
player.setx(x)
#Create Keyboard Bindings
turtle.listen()
turtle.onkey(move_left,"Left")
turtle.onkey(move_right, "Right")
一方面,在'move_right()',你說'X + - playerspeed'取代'X + = playerspeed'。我假設這是一個錯字,但誰知道。 – zondo
但是,我已經糾正了這個問題,玩家仍然沒有動。 – user5963943