State machine

State machineモジュールは、グループエージェント用のステートマシンネットワークを構築します。シミュレーション中のステートの変化も処理します。



Attributes

アトリビュート

タイプ

上書き可能

説明

behave3d

bool

no

Trueの場合、エージェントはまるでパーティクルであるかのように3D内を自由に動きます。PelvisFoot Operatorの代わりにParticleOperatorが適用されます。

fixLegStretch

bool

no

Trueの場合、フットの伸縮を補正します。

frameRate

文字列

yes

フレームが読み取られて表示される頻度

gravityField

文字列

no

Gravityフィールドの名前

heightField

文字列

no

Heightフィールドの名前

heightFieldOffset

double

no

地面からのエージェントの高さに適用される追加のオフセット

seed

整数

no

ランダム値をシードします。

startFrame

double

yes

State Machineの開始フレームがクリップされます。 0より小さい値に設定すると、代わりにランダム値が使用されます。

state

整数

yes

現在のステート

debug

bool

no

モジュールデバッグの描画を有効にします。

stateRandomDelay

vector2

yes

このアトリビュートは範囲を受け入れます(デフォルトは0,0)。 5、20の範囲を設定した場合、ステートを変更する際に、各エージェントは5から20フレーム間のランダムな遅延を持つことになります。ランダムではない特定の遅延が必要な場合は、両方のベクトル成分に同じ値、つまり5,5を使用します。



Copyright © 2017, Toolchefs LTD.