如何破坏单体碰撞物体?

问题描述 投票:0回答:1

希望你过得好。我一直在尝试让子弹与敌人碰撞时,敌人死亡,使用的是 Destory(gameObject); 功能。

然而,当它破坏了 gameObject,这就阻止了敌人的产卵,因为产卵者找不到。gameObject.

所以,我需要把它做得这么好 Destory(gameObject); 只摧毁敌人的单发子弹,而不是全部的 gameObject.

c# unity3d
1个回答
-1
投票

你的错误是你正在销毁被引用的对象,而你的其他脚本想要调用它。

不要使用场景对象作为参考对象,把它做成预制件,然后用脚本把预制件拖到对象上,这样就能解决你的问题。

© www.soinside.com 2019 - 2024. All rights reserved.