我一直在尝试使用画布功能将海龟放入 tkinter。我希望能够制作一个海龟蚀刻素描器,这样我就可以用箭头键控制海龟。我似乎无法让它工作并且不理解它吐出的错误:
NameError: name 'Screen' is not defined
这是我的代码:
import tkinter as tk
import turtle
window = tk.Tk()
window.geometry("750x500")
window.resizable(0,0)
app = tk.Canvas(master = window,
width = 500,
height = 500,
bg = "white")
app.pack()
Screen()
turtle = turtle.RawTurtle(app)
turtle = turtle.Screen()
def k1():
move.forward(1)
def k2():
move.left(1)
def k3():
move.right(1)
def k4():
move.back(1)
turtle.onkey(k1, "Up")
turtle.onkey(k2, "Left")
turtle.onkey(k3, "Right")
turtle.onkey(k4, "Down")
turtle.listen()
window.mainloop()
犯罪嫌疑人X
RISEBY
相关分类