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