Java游戏开发的问题

zhiweibo 2009-04-07 03:32:59
我用Java做了一个"是男人就撑过二十秒",功能其它都实现了,就是有一个问题.游戏在响应键盘事件的时候,反应很慢.并且还不能实现同时按下两个键.请问哪位大侠有什么高招没有呀.项目很急,在线等!!!
并且我还想问一下,Java里有没有设置键盘响应速度的.
...全文
99 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhiweibo 2009-04-08
  • 打赏
  • 举报
回复
谢谢7楼的大哥了,现在问题搞定了.现在把问题的解决方案给大家说一下.刚开始我把一些业务逻辑放到了键盘的相关事件中去了,这样就造成了键盘按下的时候,总是反应的很慢.我最后把这些逻辑都拿了出来放到一个线程中去了,在键盘事件里只做了一些标记.就这样搞定了.希望以后的朋友遇到这种问题了,也用这种方法,这种方法还可以监听到多个键的事件.
wanchangjiu123 2009-04-07
  • 打赏
  • 举报
回复
你如果想同时按下两个键,最好创建一种标记变量,某个键按下后为true,放开后为false,
然后你把说有的标记变量组合一下,作为参数,然后写程序发生相关的动作。
我只能说这样的思想,希望能帮一下你
sforiz 2009-04-07
  • 打赏
  • 举报
回复
学习、、
huangan0301 2009-04-07
  • 打赏
  • 举报
回复
mark
kira155716 2009-04-07
  • 打赏
  • 举报
回复
我也碰过类似的问题,关注
j1223jesus 2009-04-07
  • 打赏
  • 举报
回复
可能是repaint的范围大,搞慢了速度
我做绘图程序时,我把repaint的范围缩小后,响应速度提高很多
ge_haiming 2009-04-07
  • 打赏
  • 举报
回复
响应慢,我感觉是线程的问题,比较一些复杂的计算,应该单独创建一个线程.
  • 打赏
  • 举报
回复
帮你顶

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧