|
def movetriangle(event):
if event.keysym == 'Up':
canvas.move(1, 0, -4)
elif event.keysym == 'Down':
canvas.move(1, 0, 4)
elif event.keysym == 'Left':
canvas.move(1, -8, 0)
else:
canvas.move(1, 8, 0)
canvas.bind_all('<KeyPress-Up>', movetriangle)
canvas.bind_all('<KeyPress-Down>', movetriangle)
canvas.bind_all('<KeyPress-Left>', movetriangle)
canvas.bind_all('<KeyPress-Right>', movetriangle)
加上这些,三角形就可以随方向移动(里面的横纵项可以更改)咯!
|
|