Wander_Behavior - superclass: ReferenceTarget; super-superclass:MAXWrapper - 9:0 - classID: #(788099210, 485035844)
コンストラクタ
Wander_Behavior ... WanderBehavior ...
プロパティ
<wander_behavior>.name String Default: "Wander" -- string
動作の名前を取得/設定します。
<wander_behavior>.period Integer Default: 10 -- animatable; Alias: Wander_Period
新しい方向が選択されるまでに経過するフレーム数を指定します。
<wander_behavior>.periodDeviation Float Default: 0.5 -- animatable; Alias: Wander_Period_Deviation
期間の変動の最大量を指定します。1 つの期間が終わるたびに、character studio では、[偏差] (Deviation)の設定の負の値と正の値の間からのランダムな数値を取り出し、それと[期間] (Period)の設定値の積をとり、その結果を[期間] (Period)に加算します。範囲は 0.0 から 1.0 までです。
<wander_behavior>.turnAngle Float Default: 0.5 -- animatable
方向を変えるときにどれだけ回転するかを指定します。値が小さい場合は変化の角度も小さく、値が 1.0 に近づくにつれ、ランダムに任意の方向に回転するようになります。範囲 = 0.5 ~ 1.0。
<wander_behavior>.turnPeriod Float Default: 0.5 -- animatable
現在の期間で方向転換にかかる時間を指定します。値が 0.0 の場合、可能な限りすばやく向きを変更してからその方向に移動します。値が 1.0 の場合、期間全体をかけて、方向を変えます。範囲 = 0.5 ~ 1.0。
<wander_behavior>.turnPeriodDeviation Float Default: 0.5 -- animatable
角度が変化する最大量を指定します。1 つの期間が終わるたびに、character studio では、[偏差] (Deviation)設定の負の値と正の値の間からランダムな数値を取り出し、それと[角度] (Angle)設定の積をとり、その結果を[角度] (Angle)に加えます。範囲は 0.0 から 1.0 までです。
<wander_behavior>.seed Integer Default: 1 -- animatable
ぶらつきの動作をランダム化するためのシード値を指定します。
<wander_behavior>.forceColor Color Default: (color 0 255 255)
計算中にぶらつきのフォース ベクトルを描くためのカラーを設定します。
<wander_behavior>.displayForce Boolean Default: True -- boolean; Alias: Display_Force
true の場合、シミュレーションの計算中に、ぶらつきの動作によって代理オブジェクトに加えられるフォースが、ビューポートにベクトルとして描かれます。