docs.unity3d.com
    目次を表示する/隠す

    Continuous Move Provider (Device-based)

    このロコモーションプロバイダーにより、ユーザーは指定の 2D 軸入力を使用してリグを継続的に滑らかに動かすことができます。

    Continuous Move Provider (Device-based) コンポーネント

    プロパティ 説明
    System この LocomotionProvider が、XR Origin への独占的アクセスを行うためにやり取りする LocomotionSystem。指定されていない場合は、Awake の呼び出し中に自動で特定が試みられます。
    Move Speed 前方への移動速度 (単位は秒速)。
    Enable Strafe 左右への移動 (横方向への動き) を有効にするかどうかを制御します。
    Use Gravity CharacterController の使用時に、このプロバイダーが重力の影響を受けるかどうかを制御します。
    Gravity Application Mode 重力が有効になるタイミングを制御します。
     Attempting Move プレイヤーが歩いて物理的に地面から離れるときに重力を適用しない場合は、この方式を使用します。プレイヤーが移動の入力を試みると重力がかかり始め、プレイヤーを地面に引き戻します。
     Immediately 移動が入力されていなくても、すべてのフレームで重力とロコモーションを適用します。プレイヤーが歩いて物理的に地面から離れるときに、移動が入力されていなくても重力を適用する場合は、この方式を使用します。
    Forward Source 前方を定義するソース Transform。
    Input Binding 移動のトリガーに使用するコントローラーデバイスの 2D 入力軸。
     Primary 2D Axis デバイスの基本のタッチパッドやジョイスティックを使用します。
     Secondary 2D Axis デバイスの 2 番目のタッチパッドやジョイスティックを使用します。
    Controllers 移動を許可するコントローラーのリスト。XRController が有効でない場合や入力アクションが有効でない場合は、移動は機能しません。
    Deadzone Min 下限値。これより小さい入力値はクランプされます。クランプされた値は、あらためて最大値と最小値が [0, 1] の範囲内に正規化されます。
    Deadzone Max 上限値。これより大きい入力値はクランプされます。クランプされた値は、あらためて最大値と最小値が [0, 1] の範囲内に正規化されます。
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)