我在考虑最好的检查方法是GameObject是否为敌人。我可以使用CompareTag方法检查它是否为“ Enemy”,或尝试获取组件例如“ EnemyController”,但我感到困惑。 您能告诉我在Unity中做这样的事情最有效的方法是什么吗?
感谢您的回复。
答案 0 :(得分:1)
在这里您可以找到一个很好的比较;
https://snowhydra.wordpress.com/2015/06/01/unity-performance-testing-getcomponent-fields-tags/
因此,使用图层是最好的方法。
答案 1 :(得分:0)
您可以创建一个字典,该字典使用对撞机作为键,并在该值处使用脚本。您需要在自己时自行管理并删除项目。