Age_Test : ヘルパー

Age_Test - superclass: helper; super-superclass:node - 10:0 - classID: #(1962490881, 515064320) 

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

 

   

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

説明:

Age_Test はアニメーションの開始または現在のイベントから特定の長さの時間が経過したかどうか、または、パーティクルが特定のエージに到達したかどうかをパーティクル システムで確認し、その結果に応じて分岐できるようにします。

   

コンストラクタ:

Age_Test... 

   

プロパティ:

<Age_Test>.Condition_Type Integer default: 1 -- radio button number 

[エージ テスト](Age Test)の終了条件ドロップダウン リストのインデックスを取得/設定します。

0: [絶対値時間](Absolute Age) - アニメーションの現在のフレーム番号をテストします。

1: [パーティクル エージ](Particle Age) - フレーム内の各パーティクルの現在のエージをテストします。これが既定のテスト タイプです。

2: [イベント期間](Event Age) - フレーム内の現在のイベントの現在の継続時間をテストします。

   

<Age_Test>.Random_Seed Integer default: 12345 -- integer 

ランダム値を指定します。

   

<Age_Test>.Subframe_Sampling BooleanClass default: true -- boolean 

[サブフレーム サンプリング](Subframe Sampling)チェックボックスの状態を取得/設定します。これを true に設定すると、比較的粗いフレーム解像度を使用せずに非常に高いサブフレーム解像度で時間をテストするので、パーティクルを次のイベントに渡すとき、「膨らみ」を回避するのに役立ちます。

   

<Age_Test>.Test_Type Integer default: 1 -- integer 

   

<Age_Test>.Test_Value Integer default: 4800 -- integer 

[テスト値](Test Value)を取得/設定します。テスト対象となるティック回数、パーティクル エージ (ティック単位)、またはイベント期間 (ティック単位) を指定します。

注:

[テスト値](Test Value)は、ユーザ インタフェースではフレームで示されます。

   

<Age_Test>.Variation Integer default: 800 -- integer 

[変動](Variation)を取得/設定します。テスト対象の値を無作為に変動させることのできる時間 (ティック単位) を定義します。

   

Age_Test インタフェース:

Age_Test クラスによって公開されるインタフェースは、次のとおりです。

インタフェース: action

インタフェース: test

インタフェース: PViewItem

関連事項