Class XRSimulatedController | XR Interaction Toolkit | 0.10.0-preview.7
docs.unity3d.com
    Show / Hide Table of Contents

    Class XRSimulatedController

    An input device representing a simulated XR handed controller.

    Inheritance
    Object
    XRSimulatedController
    Namespace: UnityEngine.XR.Interaction.Toolkit.Inputs.Simulation
    Syntax
    [Preserve]
    public class XRSimulatedController : XRController

    Properties

    batteryLevel

    Declaration
    public AxisControl batteryLevel { get; }
    Property Value
    Type Description
    AxisControl

    grip

    Declaration
    public AxisControl grip { get; }
    Property Value
    Type Description
    AxisControl

    gripButton

    Declaration
    public ButtonControl gripButton { get; }
    Property Value
    Type Description
    ButtonControl

    menuButton

    Declaration
    public ButtonControl menuButton { get; }
    Property Value
    Type Description
    ButtonControl

    primary2DAxis

    Declaration
    public Vector2Control primary2DAxis { get; }
    Property Value
    Type Description
    Vector2Control

    primary2DAxisClick

    Declaration
    public ButtonControl primary2DAxisClick { get; }
    Property Value
    Type Description
    ButtonControl

    primary2DAxisTouch

    Declaration
    public ButtonControl primary2DAxisTouch { get; }
    Property Value
    Type Description
    ButtonControl

    primaryButton

    Declaration
    public ButtonControl primaryButton { get; }
    Property Value
    Type Description
    ButtonControl

    primaryTouch

    Declaration
    public ButtonControl primaryTouch { get; }
    Property Value
    Type Description
    ButtonControl

    secondary2DAxis

    Declaration
    public Vector2Control secondary2DAxis { get; }
    Property Value
    Type Description
    Vector2Control

    secondary2DAxisClick

    Declaration
    public ButtonControl secondary2DAxisClick { get; }
    Property Value
    Type Description
    ButtonControl

    secondary2DAxisTouch

    Declaration
    public ButtonControl secondary2DAxisTouch { get; }
    Property Value
    Type Description
    ButtonControl

    secondaryButton

    Declaration
    public ButtonControl secondaryButton { get; }
    Property Value
    Type Description
    ButtonControl

    secondaryTouch

    Declaration
    public ButtonControl secondaryTouch { get; }
    Property Value
    Type Description
    ButtonControl

    trigger

    Declaration
    public AxisControl trigger { get; }
    Property Value
    Type Description
    AxisControl

    triggerButton

    Declaration
    public ButtonControl triggerButton { get; }
    Property Value
    Type Description
    ButtonControl

    userPresence

    Declaration
    public ButtonControl userPresence { get; }
    Property Value
    Type Description
    ButtonControl

    Methods

    FinishSetup()

    Declaration
    protected override void FinishSetup()
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023