mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Class NearInteractionTouchableVolume

    Add a NearInteractionTouchableVolume to your scene and configure a touchable volume in order to get PointerDown and PointerUp events whenever a PokePointer collides with this volume.

    Inheritance
    Object
    BaseNearInteractionTouchable
    NearInteractionTouchableVolume
    Implements
    MonoBehaviour
    Inherited Members
    BaseNearInteractionTouchable.eventsToReceive
    BaseNearInteractionTouchable.EventsToReceive
    BaseNearInteractionTouchable.debounceThreshold
    BaseNearInteractionTouchable.DebounceThreshold
    Namespace: Microsoft.MixedReality.Toolkit.Input
    Assembly: cs.temp.dll.dll
    Syntax
    public class NearInteractionTouchableVolume : BaseNearInteractionTouchable, MonoBehaviour

    Properties

    ColliderEnabled

    Is the touchable collider enabled and active in the scene.

    Declaration
    public bool ColliderEnabled { get; }
    Property Value
    Type Description
    Boolean

    ColliderEnabled

    Is the touchable collider enabled and active in the scene.

    Declaration
    public bool ColliderEnabled { get; }
    Property Value
    Type Description
    Boolean

    TouchableCollider

    Declaration
    public Collider TouchableCollider { get; }
    Property Value
    Type Description
    Collider

    TouchableCollider

    Declaration
    public Collider TouchableCollider { get; }
    Property Value
    Type Description
    Collider

    Methods

    DistanceToTouchable(Vector3, out Vector3)

    Declaration
    public override float DistanceToTouchable(Vector3 samplePoint, out Vector3 normal)
    Parameters
    Type Name Description
    Vector3 samplePoint
    Vector3 normal
    Returns
    Type Description
    Single
    Overrides
    BaseNearInteractionTouchable.DistanceToTouchable(Vector3, out Vector3)

    DistanceToTouchable(Vector3, out Vector3)

    Declaration
    public override float DistanceToTouchable(Vector3 samplePoint, out Vector3 normal)
    Parameters
    Type Name Description
    Vector3 samplePoint
    Vector3 normal
    Returns
    Type Description
    Single
    Overrides
    BaseNearInteractionTouchable.DistanceToTouchable(Vector3, out Vector3)

    OnValidate()

    Declaration
    protected override void OnValidate()
    Overrides
    BaseNearInteractionTouchable.OnValidate()

    OnValidate()

    Declaration
    protected override void OnValidate()
    Overrides
    BaseNearInteractionTouchable.OnValidate()

    Implements

    MonoBehaviour
    In This Article
    • Properties
      • ColliderEnabled
      • ColliderEnabled
      • TouchableCollider
      • TouchableCollider
    • Methods
      • DistanceToTouchable(Vector3, out Vector3)
      • DistanceToTouchable(Vector3, out Vector3)
      • OnValidate()
      • OnValidate()
    • Implements
    Back to top Generated by DocFX