2017-09-25 205 views
1

我没有任何试验代码显示,因为我不知道从哪里开始,即使经过研究,但我要问的是,如果有可能发送一个pygame event.type像pygame.KEYDOWN从我们说一个覆盆子pi零到一个电脑使用蓝牙连接。因此,正在运行游戏的电脑会收到pygame.event.get()中的事件,以处理您连接到该事件的任何代码。 这是可能的吗?如果是这样,一个人会如何发送这样的事件?建立一个蓝牙连接不是最大的问题,因为有关于这个问题的文档。是否可以通过蓝牙发送pygame键盘事件?

回答

2

当然,只需使用pygame.event.post即可将事件插入事件队列。

pygame.event.get将照常收到。您可能想创建第二个线程来侦听您的蓝牙事件,然后发布新的pygame事件作为回应。

+0

哦,是啊,如果我只是在发送部分使用pygame运行python,接收端应该没有问题处理它。我真的不认为在我的情况下会需要另一个线程,但对于别的东西可能会更好耶。谢谢! –