Lens Scripting API

    Class TouchStartEventArgs

    Arguments used with the InteractionComponent.onTouchStart event.

    //@input Component.InteractionComponent interactionComponent

    // Subscribe to the onTouchStart event
    var onTouchStartEvent = script.interactionComponent.onTouchStart.add(function(touchStartEventArgs){
    print("Touch Start! Touched at: " + touchStartEventArgs.position + " for touchId: " + touchStartEventArgs.touchId);
    });

    // Unsubscribe from the onTouchStart event
    script.interactionComponent.onTouchStart.remove(onTouchStartEvent);

    Hierarchy (View Summary, Expand)

    Index

    Constructors

    Properties

    Methods

    Constructors

    Properties

    position: vec2

    The position of the touch on the screen. [0,0] being top left, and [1,1] being bottom right.

    touchId: number

    Returns the ID of this specific touch. Useful for distinguishing between touches when multiple are occurring simultaneously.

    Methods

    • Returns true if the object matches or derives from the passed in type.

      Parameters

      • type: string

      Returns boolean

    • Returns true if this object is the same as other. Useful for checking if two references point to the same thing.

      Parameters

      Returns boolean

    MMNEPVFCICPMFPCPTTAAATR