Class InteractableAudioReceiver
Add audio clip to play onClick or on Voice Command
Inherited Members
Namespace: Microsoft.MixedReality.Toolkit.UI
Assembly: cs.temp.dll.dll
Syntax
public class InteractableAudioReceiver : ReceiverBase
Constructors
InteractableAudioReceiver(UnityEvent)
Creates and AudioReceiver, which plays sounds on Click
Declaration
public InteractableAudioReceiver(UnityEvent ev)
Parameters
Type | Name | Description |
---|---|---|
UnityEvent | ev |
Fields
AudioClip
AudioClip to play when event is selected
Declaration
public AudioClip AudioClip
Field Value
Type | Description |
---|---|
AudioClip |
Properties
HideUnityEvents
Defines whether Unity Events should be hidden in inspector for this type of EventReceiver
Declaration
public override bool HideUnityEvents { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Methods
OnClick(InteractableStates, Interactable, IMixedRealityPointer)
click happened
Declaration
public override void OnClick(InteractableStates state, Interactable source, IMixedRealityPointer pointer = null)
Parameters
Type | Name | Description |
---|---|---|
InteractableStates | state | |
Interactable | source | |
IMixedRealityPointer | pointer |
Overrides
OnUpdate(InteractableStates, Interactable)
Called on update, check to see if the state has changed sense the last call
Declaration
public override void OnUpdate(InteractableStates state, Interactable source)
Parameters
Type | Name | Description |
---|---|---|
InteractableStates | state | |
Interactable | source |
Overrides
OnVoiceCommand(InteractableStates, Interactable, String, Int32, Int32)
voice command called
Declaration
public override void OnVoiceCommand(InteractableStates state, Interactable source, string command, int index = 0, int length = 1)
Parameters
Type | Name | Description |
---|---|---|
InteractableStates | state | |
Interactable | source | |
String | command | |
Int32 | index | |
Int32 | length |