スーパームーバー(Advanced Mover)  のバックアップ(No.3)


スーパームーバーは主にコントロールギアからの入力をオブジェクトの動きに直接的に反映させるときに用いられる。


スピード(Speed) 

最大速度(Maximum Speed) 

スーパームーバーの最大の速さの基準値。
実際の最大速度は、左右スピードまたは上下スピードのアナログ信号の積である。

ローカルスペース(Local Space) 

  • いいえ(No) 
  • はい(Yes) 
    [はい]にすると、スーパームーバーの上向きが動作の上向きとなる。

強度(Strength) 

加速(Acceleration) 

スーパームーバーの加速度の設定。
a=この項目の値
v=実際の最大速度
とすると、スーパームーバーの加速度は
v*a^3 [大グリッド/(秒*フレーム)]
となる。スーパームーバーは速度がvに達するまでこの加速度で加速する。

減速(Deceleration) 

スーパームーバーの速さが実際の最大速度を超えていた場合の減速の加速度の設定。

インプットの挙動(Input Action) 

  • 左右スピード(Left/Right Speed) 
    アナログ信号を受け取る。
    x=インプットのアナログ信号
    M=スピードの項目の[最大速度]の値
    とすると、左右方向の実際の最大速度は右を正として Mx となる。
  • 上下スピード(Up/Down Speed) 
    アナログ信号を受け取る。
    y=インプットのアナログ信号
    M=スピードの項目の[最大速度]の値
    とすると、上下方向の実際の最大速度は上を正として My となる。
  • オン/オフ(On/Off) 
    デジタル信号を受け取る。
    オンのとき、有効。
    オフのとき、無効。
  • 強度(Strength Scale) 
    アナログ信号を受け取る。
    z=インプットのアナログ信号の絶対値
    a=強度の項目の値
    v=実際の最大速度
    とすると、スーパームーバーの加速度は
    v*a^3*z
    で与えられる。
  • スピードレベル(Speed Scale) 
    アナログ信号を受け取る。
    z=インプットのアナログ信号の絶対値
    x=左右スピードのアナログ信号の値
    y=上下スピードのアナログ信号の値
    M=スピードの項目の[最大速度]の値
    とすると、実際の最大速度は右、または上を正として、
    それぞれMxz、Myz となる。

ビジュアル(Visuals)

プレイモードで表示(Visible in Play Mode)

  • いいえ(No)
  • はい(Yes)
    プレイモードでの可視化の設定。