docs.unity3d.com
    Show / Hide Table of Contents

    Class TwistGestureRecognizer

    Gesture Recognizer for when the user performs a two-finger twist motion on the touch screen.

    Inheritance
    Object
    GestureRecognizer<TwistGesture>
    TwistGestureRecognizer
    Inherited Members
    GestureRecognizer<TwistGesture>.onGestureStarted
    GestureRecognizer<TwistGesture>.xrOrigin
    GestureRecognizer<TwistGesture>.gestures
    GestureRecognizer<TwistGesture>.Update()
    GestureRecognizer<TwistGesture>.AddGesture(TwistGesture)
    GestureRecognizer<TwistGesture>.RemoveGesture(TwistGesture)
    GestureRecognizer<TwistGesture>.TryCreateOneFingerGestureOnTouchBegan(Func<Touch, TwistGesture>, Action<TwistGesture, Touch>)
    GestureRecognizer<TwistGesture>.TryCreateOneFingerGestureOnTouchBegan(Func<Touch, TwistGesture>, Action<TwistGesture, Touch>)
    GestureRecognizer<TwistGesture>.TryCreateTwoFingerGestureOnTouchBegan(Func<Touch, Touch, TwistGesture>, Action<TwistGesture, Touch, Touch>)
    GestureRecognizer<TwistGesture>.TryCreateTwoFingerGestureOnTouchBegan(Func<Touch, Touch, TwistGesture>, Action<TwistGesture, Touch, Touch>)
    GestureRecognizer<TwistGesture>.arSessionOrigin
    GestureRecognizer<TwistGesture>.m_Gestures
    GestureRecognizer<TwistGesture>.TryCreateOneFingerGestureOnTouchBegan(Func<Touch, TwistGesture>)
    GestureRecognizer<TwistGesture>.TryCreateOneFingerGestureOnTouchBegan(Func<Touch, TwistGesture>)
    GestureRecognizer<TwistGesture>.TryCreateTwoFingerGestureOnTouchBegan(Func<Touch, Touch, TwistGesture>)
    GestureRecognizer<TwistGesture>.TryCreateTwoFingerGestureOnTouchBegan(Func<Touch, Touch, TwistGesture>)
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: UnityEngine.XR.Interaction.Toolkit.AR
    Syntax
    public class TwistGestureRecognizer : GestureRecognizer<TwistGesture>
    Remarks

    To determine when a gesture is finished/updated, listen to events on the Gesture<T> object.

    Constructors

    TwistGestureRecognizer()

    Initializes and returns an instance of TwistGestureRecognizer.

    Declaration
    public TwistGestureRecognizer()

    Properties

    slopRotation

    Rotation in degrees a user's touches must twist from the start positions before the twist gesture is interpreted as started.

    Declaration
    public float slopRotation { get; set; }
    Property Value
    Type Description
    Single

    Methods

    TryCreateGestures()

    Try to recognize and create gestures.

    Declaration
    protected override void TryCreateGestures()
    Overrides
    UnityEngine.XR.Interaction.Toolkit.AR.GestureRecognizer<UnityEngine.XR.Interaction.Toolkit.AR.TwistGesture>.TryCreateGestures()
    Back to top
    Terms of use
    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