十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
雷霆战机上有一个闪光的点,被攻击到就会掉血,你可以根据获取到屏幕宽度比如是800和高度1400,来设置这个点的活动范围,上下活动范围在(50,1350)之间,左右设置在(50,750)之间,是否选择50或者80看你的飞机图片大小,你想让飞机都在屏幕上,那就的计算飞机图片的大小,根据飞机中心点到飞机边缘(左右)是70px,那你就选择70,但是这些值和飞机的大小都不能是固定值,一定要按照不同手机的屏幕大小来设置飞机的大小来满足不同玩家的视觉效果,具体设置多少值,你可以多拿几个不同屏幕的手机来运行来试,如果你懒得一个个去试,可以把你飞机距离屏幕的距离可以设置为一个百分值,可以将这些之值写入一个list中 只要获取的到屏幕大小,就按照list中的值来取就行了。希望对你有帮助。
创新互联公司成立于2013年,是专业互联网技术服务公司,拥有项目成都做网站、网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元萨迦做网站,已为上家服务,为萨迦各地企业和个人服务,联系电话:18980820575
不要用键盘监听,键盘事件只会传递给当前获得焦点的组件。
使用按键映射,绑定InputMap和ActionMap,具体做法可以自己搜相关内容。
正常现象啊。因为你飞机和子弹都编程一个程序上。
我是不会C语言,我用按键精灵做挂的时候也出现这种问题。我会吧飞机和子弹分开写。飞机开枪部分改成启动子弹程序的热键。子弹部分是每次启动执行一次,飞机程序是启动后无限执行,直到终止键。
语法不同,但是原理是一样的。写N多分程序,最后用主程序开启动个个分程序的启动热键。