黄志伟 发表于 2014-11-15 22:54:24

Java坦克大战中求关于子弹如何碰撞坦克

Java坦克大战中求关于子弹如何碰撞坦克

百日维新 发表于 2014-11-16 01:35:29

这位鱼同学,你这个问题估计只有上帝才能回答你

百日维新 发表于 2014-11-16 01:36:47

描述清楚一点嘛,比如什么视频里面的,或者什么项目里面的

springwindyike 发表于 2014-11-24 02:32:41

你得用Java里面的集合,或者数组,记录子弹,坦克的位置,然后判断他们的位置是否重合,重合就说明子弹攻击了坦克!

springwindyike 发表于 2014-11-24 02:33:40

如果还不理解,继续问我。

黄志伟 发表于 2014-11-26 21:06:48

springwindyike 发表于 2014-11-24 02:33
如果还不理解,继续问我。

谢谢啦

黄志伟 发表于 2014-11-26 21:23:44

子弹与坦克的碰撞检测我已经完成了将他们定义为圆算出关系,现在我做的事子弹(圆)与墙(矩形)之间的
碰撞检测这该怎么做

黄志伟 发表于 2014-11-26 21:24:16

黄志伟 发表于 2014-11-26 21:06
谢谢啦

子弹与坦克的碰撞检测我已经完成了将他们定义为圆算出关系,现在我做的事子弹(圆)与墙(矩形)之间的
碰撞检测这该怎么做

springwindyike 发表于 2014-11-28 18:01:08

黄志伟 发表于 2014-11-26 21:24
子弹与坦克的碰撞检测我已经完成了将他们定义为圆算出关系,现在我做的事子弹(圆)与墙(矩形)之间的
...

你的墙是通过什么实现?是图片?还是Java画出来的?

Potato丶 发表于 2014-11-30 16:16:04

子弹可以近似看作小矩形就可以吧~
Rectangle类有一个intersects方法,判断两矩形是否有交集。
页: [1]
查看完整版本: Java坦克大战中求关于子弹如何碰撞坦克