1
我正在使用Unity 5.3x進行遊戲。我有一個預製與對象的下列結構hirerchy如何在Unity中啓動和停止粒子系統?
MyPrefab - > myContainer中 - > NitroEffect - > NitroFlamethrowerFire
我如何播放停止粒子系統有問題。我正在使用下面的代碼,但是(不要笑)有時會起作用,有時候不會,我不知道爲什麼。
Container = transform.Find ("MyContainer").gameObject;
PS_Nitro = Container .transform.FindChild("NitroEffect/NitroFlamethrowerFire").GetComponent(); PS_Nitro.enableEmission = false; //to stop emission
And
PS_Nitro.enableEmission = true; // to start emission
所以我的問題是:如何開始適當地停止粒子發射?
檢查此答案:http://stackoverflow.com/a/34858808/5115818 –