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 –