点つなぎのパイソンゲームを作ろうとしています。ゲームに 2 つのボタンの押下を登録させたい。例: ユーザーが上矢印キーと右矢印キーを押すと、タートルは北東 45 度に移動します。
ここに私のコードがあります:
import turtle
flynn=turtle.Turtle()
win=turtle.Screen()
win.bgcolor("LightBlue")
flynn.pensize(7)
flynn.pencolor("lightBlue")
win.listen()
def Up():
flynn.setheading(90)
flynn.forward(25)
def Down():
flynn.setheading(270)
flynn.forward(20)
def Left():
flynn.setheading(180)
flynn.forward(20)
def Right():
flynn.setheading(0)
flynn.forward(20)
def upright():
flynn.setheading(45)
flynn.forward(20)
win.onkey(Up, "Up")
win.onkey(Down,"Down")
win.onkey(Left,"Left")
win.onkey(Right,"Right")