网页游戏鼠标双击会打开面板的问题
2013-08-29 14:00
405 查看
开发的游戏放在浏览器上运行的时候会出现这样一个问题,鼠标双击会打开角色面板,查了很久,今天终于找出来了。
原因是游戏中按C键会打开角色面板,而一些软键或插件,如有道等翻译软件,鼠标双击的事件会触发键盘事件ctrl+c,也就是取词。如果游戏中用到了C键,这时就会触发该事件,从而执行相应的处理。同样一些热键,如ctr+c,ctrl+w也可能会影响到游行的执行。
为了能避免这些热键冲突,我们可以设置一个全局数组来记录是否按下了某个键,执行完后清空。当然也可以不适用这些C、V、W键
。
原因是游戏中按C键会打开角色面板,而一些软键或插件,如有道等翻译软件,鼠标双击的事件会触发键盘事件ctrl+c,也就是取词。如果游戏中用到了C键,这时就会触发该事件,从而执行相应的处理。同样一些热键,如ctr+c,ctrl+w也可能会影响到游行的执行。
为了能避免这些热键冲突,我们可以设置一个全局数组来记录是否按下了某个键,执行完后清空。当然也可以不适用这些C、V、W键
。
相关文章推荐
- 解决Eclipse鼠标双击自动打开2345网页问题
- Win7下如何用Eclipse导出jar类型的文件,如何用鼠标双击打开jar类型的文件的方法及解决双击后一闪而过的问题
- iMac mac os x鼠标双击打不开文件和文件夹, 能打开网页
- Win7下如何用Eclipse导出jar类型的文件,如何用鼠标双击打开jar类型的文件的方法及解决双击后一闪而过的问题
- 曲线解决IE网页无法打开网页问题
- 网页需要反复刷新才能打开网页的原因是卡巴斯基过滤的问题
- [C#]解决带电插拔串口导致鼠标乱窜、串口无法打开的问题
- 虚幻4UI和游戏Game切换的时候,鼠标的隐藏和显示需要多点一下问题的解决方法
- IE中打开UTF-8编码title为中文的网页会显示空白页的问题
- 关于Unity打开网页问题(Web)
- 在VMware中,双击鼠标左键,ctrl键粘滞问题
- FLASH中打开网页链接,本地打不开的问题。
- 解决CHM文件打开无法显示网页的问题
- 问题:IE浏览器打开某些网页时不显示FLASH
- 重写QTableView类解决鼠标单击、双击问题
- 一打开网页,任务栏就消失的问题
- 电脑插上U盘双击打不开应用程序右键可以打开问题
- 手动处理"双击驱动,显示打开方式"问题
- IE无法打开网页的常见问题与解决方法
- 解决网页对话框中链接和表单提交会在新窗口中打开的问题