需要在粒子上掛腳本
腳本添加代碼
public void OnParticleSystemStopped() { Debug.Log("粒子停止"); }
這是個生命周期
粒子的 StopAction 設置成Callback
最好再加上
void Start() { ParticleSystem particle = GetComponent<ParticleSystem>(); ParticleSystem.MainModule mainModule= particle.main; mainModule.loop = false; mainModule.stopAction = ParticleSystemStopAction.Callback; }