英語で読む 編集

次の方法で共有


InteractableReceiver Class

Definition

Example of building an event system for Interactable that still uses ReceiverBase events

C++
public ref class InteractableReceiver : Microsoft::MixedReality::Toolkit::UI::ReceiverBaseMonoBehavior
Inheritance
UnityEngine.MonoBehaviour
InteractableReceiver
Attributes
UnityEngine.AddComponentMenuAttribute

Constructors

Fields

Events
Interactable

Interactable to target

(Inherited from ReceiverBaseMonoBehavior)
InteractableSearchScope

directions to search for Interactable component in transform hierarchy if none assigned

(Inherited from ReceiverBaseMonoBehavior)
lastState (Inherited from ReceiverBaseMonoBehavior)

Methods

AddInteractable(Interactable)

Add an interactable and add it as a handler

(Inherited from ReceiverBaseMonoBehavior)
Awake()
OnClick(InteractableStates, Interactable, IMixedRealityPointer)

click happened

OnDisable()

Remove itself as a handler

(Inherited from ReceiverBaseMonoBehavior)
OnEnable()

look for an Interactable if not assigned

(Inherited from ReceiverBaseMonoBehavior)
OnStateChange(InteractableStates, Interactable)

A state has changed

OnVoiceCommand(InteractableStates, Interactable, String, Int32, Int32)

voice command happened

SetupEvents()

set up only one event

Update() (Inherited from ReceiverBaseMonoBehavior)

Applies to

製品 バージョン
MRTK2 Unity 2018 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.5.4, 2.6.0, 2.7.0
MRTK2 Unity 2019 2.5.0, 2.5.1, 2.5.2, 2.5.3, 2.5.4, 2.6.0, 2.7.0, 2.8.0
MRTK2 Unity 2020 2.5.2, 2.5.3, 2.5.4, 2.6.0, 2.7.0, 2.8.0