提问者:小点点

单位附近的联合捕获


我的单位(机器人)有枪——他们需要在单位附近自动捕捉。(不是每帧,0.25秒的冷却时间)所有的枪都可以有不同的射程。例如:火箭-大距离,激光-低距离等。现在我用CapsuleCastAll-铸胶囊半径它的射程枪。它看起来很好,工作正常。但是我有很多有很多枪的单位,速度不快。我尝试使用OnTriggerEnter来捕捉单位,我想也许它的工作速度更快,但它需要很多触发区域,每个单位中的空游戏对象(每把枪的触发区域),我不知道它到底是什么好主意,看起来很丑。我需要更多的想法。


共1个答案

匿名用户

使用触发器在单位附近搜索是个好主意,Unity的AngryBots演示就是这样做的。你可以下载它作为参考。

https://github.com/UnityTechnologies/AngryBots2