mP_InterCollision - superclass: helper; super-superclass:node - 8:0 - classID: #(1935830277, 515064320)
説明:
mP_InterCollision テストは、パーティクルを次のイベントに送信するためのトリガーとしてパーティクル間の衝突を追跡するために使用されます。
3ds Max 2014 以降で使用可能です。
コンストラクタ:
mP_InterCollision...
PhysXInterCollision...
プロパティ:
<mP_InterCollision>.Scope_Type Integer default: 0 -- integer
[衝突を登録](Collision Registration With)ラジオ ボタンの状態を取得/設定します。
有効な値は次のとおりです。
0 - [現在のイベントのパーティクル](Particles In Current Event) (既定値)
1 - [イベントのパーティクル](Particles In Events)
<mP_InterCollision>.Selected_Events ArrayParameter default: #() -- int array; SubAnim
衝突を登録するイベント オブジェクトのリストを取得/設定します。
<mP_InterCollision>.Test_Type Integer default: 0 -- integer
[次イベントのパーティクル条件](Test True If Particle)ラジオ ボタンの状態を取得/設定します。
0 - [衝突する場合] (Collides) (既定値)
1 - [衝突後以下より遅い場合](Is Slow After Collision(s))
2 - [衝突後以下より速い場合](Is Fast After Collision(s))
3 - [複数回衝突する場合](Collided Multiple Times)
<mP_InterCollision>.Min_Speed Float default: 1.0 -- animatable; worldUnits; TempSub
[最小速度](Speed Min)スピナーの値を取得/設定します。
<mP_InterCollision>.Max_Speed Float default: 1000.0 -- animatable; worldUnits; TempSub
[最大速度](Speed Max)スピナーの値を取得/設定します。
<mP_InterCollision>.Collision_Count Integer default: 5 -- integer; TempSub
[回数](# Times)スピナーの値を取得/設定します。
<mP_InterCollision>.Report_To_Data_Operator BooleanClass default: false -- boolean
[データ オペレータにレポート](Report To Data Operator)チェックボックスの状態を取得/設定します。
<mP_InterCollision>.Additive_Count BooleanClass default: true -- boolean
[加算カウント](Additive Count) チェックボックスの状態を取得/設定します。
mP_InterCollision クラスによって公開される共通のパーティクル フロー インタフェースは、次のとおりです。