2024-09-27 09:33:19 发布
网友
当我试图捕捉按下的键时,它们会在终端中打印出来,但不会被pygame和脚本捕获。脚本执行如下:
>>>import scriptname >>>scriptname.wa()
脚本名文件: 导入pygame 从pygame.locals游戏进口*
如果事件是在按下鼠标键时创建的(如代码中所示),则它们起作用。在
我使用的是OSX10.8.5,Python2.7,pygame2.7 1.9.1。在Windows7中,所有配置都非常完美。在
谢谢!在
将代码更改为:
elif event.type == KEYDOWN or event.type == pygame.KEYDOWN: # for testing purpose print event if event.key == pygame.K_q: print '\nThis is not happening\n
我使用的是OSX10.9.5、Python2.7.7、pygame-1.9.2pre-py2.7-macosx10.7。有和你之前一样的问题。我在这里找到了这个解决方案:http://content.gpwiki.org/index.php/Python:Pygame_keyboard_input
我想这可能不是麦克的错。在
将代码更改为:
我使用的是OSX10.9.5、Python2.7.7、pygame-1.9.2pre-py2.7-macosx10.7。有和你之前一样的问题。我在这里找到了这个解决方案:http://content.gpwiki.org/index.php/Python:Pygame_keyboard_input
我想这可能不是麦克的错。在
相关问题 更多 >
编程相关推荐