Lens Scripting API

    Hand based poke target provider. Uses a sphere cast from index mid joint to index tip

    Hierarchy (View Summary, Expand)

    Index

    Constructors

    Properties

    _currentInteractableHitInfo: InteractableHitInfo = null
    camera: default = ...
    interactionManager: InteractionManager = ...
    targetingMode: TargetingMode = TargetingMode.Poke

    Accessors

    • get drawDebug(): boolean

      Returns boolean

    • set drawDebug(debug: boolean): void

      Parameters

      • debug: boolean

      Returns void

    • get endPoint(): vec3

      Returns vec3

      end position in world space

    • get startPoint(): vec3

      Returns vec3

      origin position in world space

    Methods

    • Set the _currentInteractableHitInfo to null, used when an Interactable is deleted from Lens Studio, to keep state in sync

      Returns void

    • Destroys the provider

      Returns void

    • Returns number

    • Returns boolean

      whether the provider has found a target or not

    • Returns boolean

    • Returns boolean

      whether the target provider is triggering or not

    • Recomputes the target

      Returns void

    MMNEPVFCICPMFPCPTTAAATR