例如,要让三角形在按下回车键时移动,我们可以定义这个函数:
def movetriangle(event):
canvas.move(1,5,0)
这个函数只接受一个参数(event),tkinter...现在我们用画布canvas上的bind_all函数来告诉tkinter当特定事件发生时应该调用这个函数。...movetriangle函数:
def movetriangle(event):
if event.keysym == 'up':
canvas.move(1,0,-3) ##第一个参数使画布上所画的形状的...10,10,10,60,50,35)
def movetriangle(event):
if event.keysym == 'Up':
canvas.move(1,0,-3) ##第一个参数使画布上所画的形状的...学会了如何用事件绑定来让图形响应按键,这在写计算机游戏时很有用。
在tkinter中以create开头的函数是如何返回一个ID数字。