Collision_Spawn - superclass: helper; super-superclass:node - 21:0 - classID: #(1962490884, 515064320)
値 > MAXWrapper > ノード > ヘルパー > Collision_Spawn |
Collision_Spawn は、1 つ以上のディフレクタ スペース ワープと衝突する既存のパーティクルから新しいパーティクルを作成するものです。衝突するパーティクルおよびその子孫に対して、それぞれ異なる衝突後の動作を指定できます。分裂した各パーティクルは親と同じ位置に生成され、同じ方向およびシェイプを保持します。Collision_Spawn では、スポーン パーティクルに異なった速度およびスケール係数を指定できます。Collision_Spawn テストを別のイベントにワイヤした場合、スポーン パーティクルはそのイベントに送信されます。 ここで、新しいパーティクルに異なったプロパティを指定できます。
true の場合、テスト条件を満たしたときのリダイレクトを親のパーティクルが許可します。[親を削除](Delete Parent)が false の場合のみ、 [最初の衝突でのスポーン](Spawn On First Collision) オプションで使用できます。
true の場合、テスト条件を満たしたときのリダイレクトをスポーンされたパーティクルが許可します。
<Collision_Spawn>.Collision_Nodes ArrayParameter default: #() -- node array; alias:deflectorNodes; SubAnim
[衝突ノード](Collision Nodes)として使用される[ディフレクタ](Deflectors)の一覧を取得/設定します。
[最初の衝突でのスポーン](Spawn On First Collision)と[それぞれの衝突でのスポ-ン](Spawn On Each Collision)の各ラジオ ボタンの状態をコントロールします。
0: [最初の衝突でのスポーン](Spawn On First Collision) - パーティクルは最初にディフレクタと衝突したときにのみスポーンします。
1: [それぞれの衝突でのスポーン](Spawn On Each Collision) - パーティクルは、[衝突の数](Number of Collision)パラメータで指定された制限回数までの複数の各衝突でスポーンされます。
.Spawn_Type が 1 : [それぞれの衝突でのスポーン](Spawn On Each Collision)に設定されている場合に、パーティクルがスポーンする回数の上限を設定します。
[親を削除](Delete Parent)チェックボックスの状態をコントロールします。 true に設定すると、新しいパーティクルを生成する元のパーティクルが削除されます。 Spawn_Type が 0 : [最初の衝突でのスポーン](Spawn On First Collision)オプションに設定されている場合に限ります。
スポーンされたパーティクルのストリームを広げます。この値によって、拡散の度合いが度数で定義されます。範囲は 0 から 180 までです。
現在のイベントにおいて新しいパーティクルをスポーンするパーティクルのパーセンテージを定義します。パーティクルがイベントに入るとき、1 回だけ決定されます。ただし、このパラメータはアニメート可能です。
システムが、各スポーン イベントに対して各親パーティクルから生成する新しいパーティクルの数です。
この量によって .Number_of_Offsprings の値をランダムに変動させることができます。
.Number_of_Offsprings と .Offsprings_Variation をアニメートするときに使用するタイム フレームを定義します。
0: [絶対値時間](Absolute Time) - パラメータに設定された任意のキーが、設定対象の実際のフレームで適用されます。
1: [パーティクル エージ](Particle Age) - パラメータに設定された任意のキーは、各パーティクルが存在しているフレームで適用されます。
2: [イベント期間](Event Duration) - パラメータに設定された任意のキーは、最初にイベントに入ったときから各パーティクルに適用されます。
true に設定すると、新しくスポーンされた各パーティクルのエージが 0 に設定されます。 false スポーン パーティクルは親パーティクルのエージを継承します。
[親](Parent)ドロップダウン リストの状態をコントロールします。親の動作を定義します。[親を削除](Delete Parent)がオフの場合のみ使用できます。有効な値は次のとおりです。
0: [バウンス](Bounce) - 衝突後の速度および方向がディフレクタのプロパティにより決定されます。
1: [続行](Continue) - パーティクルの速度および方向は、衝突の影響を受けません。
[分裂](Offspring)ドロップダウン リストの状態をコントロールします。 新しくスポーンされたパーティクルの動作を定義します。
0: [バウンス](Bounce) - 衝突後に分裂発生したパーティクルの速度および方向が、ディフレクタのプロパティにより決定されます。
1: [続行](Continue) - 分裂発生したパーティクルの速度および方向は、衝突の影響を受けません。
[速度タイプ](Speed Type)ラジオ ボタンの状態をコントロールします。
0: [速度単位](In Units) - .Speed の値を使用します。
1: 継承 - .Speed_Inherited の値を使用します。
システム内のスポーン パーティクルの速度を秒単位で指定するときに選択します。正の値の場合は親と同じ方向、負の値の場合は親とは逆方向になります。
各スポーン パーティクルの速度を親パーティクルの速度のパーセンテージとして指定するとき選択します。正の値の場合は親と同じ方向、負の値の場合は親とは逆方向になります。
この量によって、スポーンされたパーティクルの速度をランダムに変動できます。
スポーンされた各パーティクルに対して、その親のサイズのパーセンテージとして適用される均等スケールの量をコントロールします。
この量によって、スポーンされたパーティクルのスケールをランダムに変動できます。