Qt按键问题
想用Qt做个超级玛丽类似的游戏,现在遇到的问题是每次按下新的键时以前的就自动被打断了,意思就是,当按下D人物在走时,如果按下W,人物会跳,可这时人物就不前进了,希望高手们能帮帮忙,先谢谢了
[解决办法]
事件自己处理应该不会打断
[解决办法]
这个得你自己写程序处理。
目前的各种框架和API都没有办法处理按下不放和多个按键同时按下的情况。
[解决办法]
1、keyPressEvent
2、keyReleaseEvent
[解决办法]
那你可以做标志位。。当D时,不接收W信息。。
或者接收了。。继续D 。。
用标志位来实现,,
[解决办法]
http://z632922970z.blog.163.com/blog/static/16316610320112245372844/
看看这个。我之前也遇到过这样的问题。