我对编程比较陌生,我已经开始尝试重新创建经典的街机游戏以增加我的编程知识。现在我正在尝试重新创建 Pong。我已经为游戏创建了所有必要的动画,但我不知道如何分配击键。最后,我希望能够向上按压,让我的角色和乒乓球向上移动。我如何在 Tkinter 中做到这一点,或者我可以吗?如果我不能在 Tkinter 中做到这一点,我可以用什么来重新创建这个游戏?
问问题
674 次
1 回答
0
使用绑定将行为附加到键的方法。例如,假设您有一个画布小部件,用于制作动画。如果你想让向上箭头键调用一个函数,比如改变桨的方向,你可以创建一个这样的绑定:
def move_up(event):
<put your "move up" code here>
the_canvas.bind("<Up>", move_up)
这将导致move_up
每次用户按下“向上”箭头键时调用该函数。
互联网上有很多地方可以了解绑定。Tkdocs.com就是这样一个网站。可以在此处找到有关绑定的教程:http ://www.tkdocs.com/tutorial/concepts.html#events
于 2014-03-29T15:53:47.330 回答