mP_InterCollision: ヘルパー

mP_InterCollision - superclass: helper; super-superclass:node - 8:0 - classID: #(1935830277, 515064320)

> MAXWrapper > ノード > ヘルパー > mP_InterCollision

 

   

パーティクル フロー クイック ナビゲーション

説明:

mP_InterCollision テストは、パーティクルを次のイベントに送信するためのトリガーとしてパーティクル間の衝突を追跡するために使用されます。

3ds Max 2014 以降で使用可能です。

   

コンストラクタ:

mP_InterCollision...
PhysXInterCollision... 

   

プロパティ:

[衝突を登録](Collision Registration With)コントロール グループ

<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

衝突を登録するイベント オブジェクトのリストを取得/設定します。

   

[次イベントのパーティクル条件](Test True If Particle)コントロール グループ

<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 インタフェース:

mP_InterCollision クラスによって公開される共通のパーティクル フロー インタフェースは、次のとおりです。

インタフェース: action

インタフェース: test

インタフェース: PViewItem

インタフェース: integrator