为了不让坦克可以重叠和穿透,添加了代码,为什么电脑的坦克卡一起了,分不开了。
坦克以转弯就会重叠怎么办
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类中进行处理,根本不会有你说的各种情况
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯