永发信息网

求java高手!飞行射击游戏中的敌机的飞行轨迹怎么写?

答案:2  悬赏:10  手机版
解决时间 2021-11-12 20:49
求java高手!飞行射击游戏中的敌机的飞行轨迹怎么写?
最佳答案
首先实现一个键盘适配器,并在实现的类中实现VK_S press和release的事件;
接着在对应的panel的构造函数中调用addKeyListener(new Key()),此处Key()即为你先前实现了键盘适配器的类;一般在这个panel是要在独立的线程里面运行的,不然太卡。在线程的run方法中设置时间标记,如:
public void run() {
int time=1;
while(true)
{
if(time%emermy.getspeed()==0)
enermy.move();
}
当然了你在enermy的move方法中要和先前实现了键盘适配器的Key()类中的两个按键处理事件联系起来,就行了。
全部回答
按照sin或者cos函数写
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎样在家把两台电脑连红警?
腿上纹身li ling lei怎么盖上
市府南路/S205(路口)地址在什么地方,想过去
伊蓓丝浴巾好不好?看到很多人对这个评价高的
迷你绳小班玩法、请教各位师傅?
请大家看看我超频后的gtx660m相当于什么档
石浦现在有没有可以打工的地方
如何用net use 命令?
汽车每次点火时 转速表转速很高 然后慢慢的又
x与16的差是9
什么是“精神”?精神的哲学定义是什么
周巷有会计做账的吗
求零 刺青之声 的镇女之歌
请问西藏的藏香可以放厕所里熏吗?
零加壹电商学院真的可以学到电商干货吗
推荐资讯
“泡”的读音是什么?
迅雷旗下都有什么网络游戏
动感地带套餐如何开通
求好看的完本警察类小说
“诗鬼”李贺的父亲叫什么名字?与哪位唐朝皇
寻乌哪里有oppo微信
长方体周长88厘米,宽增加1/4,长减少1&#
我的电脑桌面一半屏幕图标正常一半屏幕全白怎
anyoption二元期权 取款时候是把钱打到充值时
有谁吃过,有壳子怎么吃
有哪些能极大提高工作效率的工具、技巧、方法
为什么outlook收到邮件后会自动删除邮箱里的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?