我有一个(希望)简单的问题。我想编写一些脚本,让两个用户用按键移动他们的python海龟。 我的脚本部分:
#Forward
onkeypress(lambda:turtle1.forward(1),"Up")
onkeypress(lambda:turtle2.forward(1),"w")
#Backward
onkeypress(lambda:turtle1.forward(-1),"Down")
onkeypress(lambda:turtle2.forward(-1),"s")
listen()
我的问题是:
If I do this, one turtle stops moving, when the other one starts. So "listen" does only listen for one keypress at once. What to do, if I want to handle two key inputs at once?
可能有兴趣为这个UI模型使用Tkinter MVC控制器部件
虽然动机不同,但有一个帖子说需要处理几个同时发生的事件。Tkinter工具和体系结构可以帮助您摆脱对标准工具的依赖,并从您自己的异步事件处理程序模型中获益。在
有关详细信息:
相关问题 更多 >
编程相关推荐