/
State machine
State machine
State machineモジュールは、グループエージェント用のステートマシンネットワークを構築します。シミュレーション中のステートの変化も処理します。
Attributes
アトリビュート | タイプ | 上書き可能 | 説明 |
---|---|---|---|
behave3d | bool | no | Trueの場合、エージェントはまるでパーティクルであるかのように3D内を自由に動きます。PelvisとFoot 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.