[英]How to switch focus between multiple pygame apps?
屏幕左右两侧有两个游戏(A和B)。 游戏A响应鼠标单击,游戏B响应左/右键按下。 还有一个处理游戏行为的服务器:
我将游戏作为两个单独的子a.py
运行(使用a.py
我启动a.py
和b.py
)。 其中a.py
和b.py
是简单的pygame游戏,它们在游戏循环内监听我的服务器事件。
是否可以在两个不同的pygame窗口化应用之间共享事件循环? 还是以某些特定于操作系统的方式更改焦点更好?
好的,我有一个像魅力一样的解决方案。
由于我们有一台用于处理某些游戏事件的服务器,因此我们决定将重点放在一个游戏中,并使用Web套接字通过服务器将所有键盘事件共享给其他游戏。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.