パーティクル衝突イベント エディタ(Particle Collision Event Editor)を使用して、nParticles が他の nParticle システムまたは Nucleus オブジェクトと衝突した場合に、パーティクルを生成または消滅します。nParticle が自分自身と衝突した場合には、衝突イベントは発生しません。
また、パーティクルまたは nParticle の衝突時に MEL スクリプトを実行させることもできます。衝突時に発生するアクションは、衝突イベントと呼ばれます。詳細については、衝突イベントの MEL プロシージャを作成するを参照してください。
nParticle 衝突イベントを作成するには
新規イベントがイベント(Events)パネルに表示されます。
ターゲット オブジェクトから放出される nParticle が他の nParticle と衝突して衝突イベントが早めに実行されることがあるため注意してください。nParticle の不適切な衝突を避けるには、ターゲット オブジェクトの衝突(Collide)アトリビュートをオフにします。衝突の強さ(Collide Strength)と衝突の強さのスケール(Collide Strength Scale)の各アトリビュートを使用して、ターゲット オブジェクトでの衝突を抑制または遅延させることもできます。詳細については、「nParticle 衝突アトリビュート」を参照してください。
放出(Emit)をオンにした場合は、ソース パーティクル オブジェクトは衝突イベント後も存続します。ターゲット パーティクルの存在時間は、オブジェクトが作成された時点で開始します。
分割(Split)をオンにした場合は、ソース パーティクル オブジェクトは衝突イベント後に消滅します。ターゲット パーティクルは、ソース パーティクルから存在時間を継承します。