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

    Continuous Move Provider (Action-based)

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

    Continuous Move Provider (Action-based)

    プロパティ 説明
    System この LocomotionProvider が、XR Origin への独占的アクセスを行うためにやり取りする LocomotionSystem。指定されていない場合は、Awake の呼び出し中に自動で特定が試みられます。
    Move Speed 前方への移動速度 (単位は秒速)。
    Enable Strafe 左右への移動 (横方向への動き) を有効にするかどうかを制御します。
    Use Gravity CharacterController の使用時に、このプロバイダーが重力の影響を受けるかどうかを制御します。
    Gravity Application Mode 重力が有効になるタイミングを制御します。
     Attempting Move プレイヤーが歩いて物理的に地面から離れるときに重力を適用しない場合は、この方式を使用します。プレイヤーが移動の入力を試みると重力がかかり始め、プレイヤーを地面に引き戻します。
     Immediately 移動が入力されていなくても、すべてのフレームで重力とロコモーションを適用します。プレイヤーが歩いて物理的に地面から離れるときに、移動が入力されていなくても重力を適用する場合は、この方式を使用します。
    Forward Source 前方を定義するソース Transform。
    Left Hand Move Action
     Use Reference 付随するフィールドを使用して外部的に定義されるアクションへの参照を有効にします。
     Reference 左手コントローラーからの移動データを読み取るために Unity が使用する Input System アクション。InputActionType.Value Vector2Control コントロールである必要があります。
    Right Hand Move Action
     Use Reference 付随するフィールドを使用して外部的に定義されるアクションへの参照を有効にします。
     Reference 右手コントローラーからの移動データを読み取るために Unity が使用する Input System アクション。InputActionType.Value Vector2Control コントロールである必要があります。
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)