永发信息网

java,坦克大战,坦克重叠怎么办

答案:2  悬赏:50  手机版
解决时间 2022-01-01 12:46
  • 提问者网友:我一贱你就笑
  • 2021-12-31 22:37
为了不让坦克可以重叠和穿透,添加了代码,为什么电脑的坦克卡一起了,分不开了。
坦克以转弯就会重叠怎么办
最佳答案
  • 五星知识达人网友:杯酒困英雄
  • 2021-12-31 23:57
难道你检测不出坦克之间的相互位置吗?就是每个坦克当前坐标啥的,判断下一帧要重叠或是碰撞就避开啊!
全部回答
  • 1楼网友:独行浪子会拥风
  • 2022-01-01 01:12
那你还要判断敌方与敌方的不重叠么?太麻烦了吧。。。 我提一点建议,希望能帮到你 建一个tank基类,描述坦克的基本属性,实现防止碰撞的方法,包含移动的抽象方法 建enemytank类继承tank,重写移动的方法,由线程控制 建mytank类继承tank,重写移动的方法,由键盘控制 这样防止碰撞的问题都在tank类中进行处理,根本不会有你说的各种情况
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯