docs.unity.cn
    Show / Hide Table of Contents

    Class ActionBasedContinuousTurnProvider

    Locomotion provider that allows the user to smoothly rotate their rig continuously over time using a specified input action.

    Inheritance
    Object
    LocomotionProvider
    ContinuousTurnProviderBase
    ActionBasedContinuousTurnProvider
    Inherited Members
    ContinuousTurnProviderBase.turnSpeed
    ContinuousTurnProviderBase.Update()
    ContinuousTurnProviderBase.GetTurnAmount(Vector2)
    ContinuousTurnProviderBase.TurnRig(Single)
    LocomotionProvider.startLocomotion
    LocomotionProvider.beginLocomotion
    LocomotionProvider.endLocomotion
    LocomotionProvider.system
    LocomotionProvider.Awake()
    LocomotionProvider.CanBeginLocomotion()
    LocomotionProvider.BeginLocomotion()
    LocomotionProvider.EndLocomotion()
    Namespace: UnityEngine.XR.Interaction.Toolkit
    Syntax
    public class ActionBasedContinuousTurnProvider : ContinuousTurnProviderBase

    Properties

    leftHandTurnAction

    The Input System Action that will be used to read Turn data from the left hand controller. Must be a Control.

    Declaration
    public InputActionProperty leftHandTurnAction { get; set; }
    Property Value
    Type Description
    InputActionProperty

    rightHandTurnAction

    The Input System Action that will be used to read Turn data from the right hand controller. Must be a Control.

    Declaration
    public InputActionProperty rightHandTurnAction { get; set; }
    Property Value
    Type Description
    InputActionProperty

    Methods

    OnDisable()

    See .

    Declaration
    protected void OnDisable()

    OnEnable()

    See .

    Declaration
    protected void OnEnable()

    ReadInput()

    Reads the current value of the turn input.

    Declaration
    protected override Vector2 ReadInput()
    Returns
    Type Description
    Vector2

    Returns the input vector, such as from a thumbstick.

    Overrides
    ContinuousTurnProviderBase.ReadInput()

    See Also

    LocomotionProvider
    ActionBasedSnapTurnProvider
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX
    on Wednesday, October 27, 2021