ParticleSystemのstop actionで再生完了時の動作を指定する
ParcileSystemのstop actionではパーティクルの再生が完了したときの動作を指定することができます。
指定することができる動作は以下です。
- None: 何も行わない
- Disable: ゲームオブジェクトを非アクティブにする
- Destroy: ゲームオブジェクトを削除する
- Callback: OnParticleSystemStoppedコールバックが呼び出される
使い道
この指定があるおかげでオブジェクトプールでのエフェクト利用がやりやすくなります。
パーティクルの再生が完了したらオブジェクトプールへ返却する処理がグッと書きやすくなります。