Lens Scripting API

    Class WorldTrackingPlanesAddedEvent

    Triggered when plane(s) are newly detected. The worldOptions.nativePlaneTrackingType must be set to anything other than NativePlaneTrackingType.None. In addition, DeviceTracking component must be set to World mode to orient the Camera relative to the planes correctly.

    //@input Component.DeviceTracking deviceTracking
    script.deviceTracking.worldOptions.nativePlaneTrackingType = NativePlaneTrackingType.Both;

    script.createEvent("WorldTrackingPlanesAddedEvent").bind(function(eventData){

    var eventPlanes = eventData.getPlanes();

    });

    Hierarchy (View Summary, Expand)

    Index

    Constructors

    Properties

    enabled: boolean

    If true, the event is able to trigger. If false, the event will not trigger.

    Methods

    • Binds a callback function to this event.

      Parameters

      • evCallback: (arg1: this) => void

      Returns void

    • Returns the typename of the SceneEvent.

      Returns string

    • 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