如何让对象的原始预制件统一起来?

时间:2018-02-23 05:06:47

标签: c# unity3d

我想得到克隆对象的原始对象(预制)的引用。

GameObject bullet = Object.Instantiate(bulletObject) as GameObject;

然后子弹必须知道它的原始物体。

如何从预制实例中识别原始对象?

...一样

if(bullet.getOriginalPrefab() == bulletObject) {}

1 个答案:

答案 0 :(得分:0)

您需要在主控制器中保留原始预制件,然后通过此进行克隆。主要逻辑是你总是在带有基本参数的主控制器中预制。