Class AudioAffordanceReceiver
Audio affordance receiver. Requires an Audio Source and plays audio clips stored in the Audio Affordance Theme Datum.
Inherited Members
Namespace: UnityEngine .XR.Interaction.Toolkit.AffordanceSystem .Receiver.Audio
Assembly: Unity.XR.Interaction.Toolkit.dll
Syntax
[RequireComponent(typeof(AudioSource))]
[AddComponentMenu("Affordance System/Receiver/Audio/Audio Affordance Receiver", 12)]
[HelpURL("https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@2.6/api/UnityEngine.XR.Interaction.Toolkit.AffordanceSystem.Receiver.Audio.AudioAffordanceReceiver.html")]
public class AudioAffordanceReceiver : MonoBehaviour
Properties
affordanceStateProvider
Affordance state provider component to subscribe to.
Declaration
public BaseAffordanceStateProvider affordanceStateProvider { get; set; }
Property Value
Type | Description |
---|---|
Base |
affordanceThemeDatum
Affordance theme datum property used as a template for creating the runtime copy used during initialization.
Declaration
public AudioAffordanceThemeDatumProperty affordanceThemeDatum { get; set; }
Property Value
Type | Description |
---|---|
Audio |
audioSource
Audio Source where the audio clip will be played.
Declaration
public AudioSource audioSource { get; set; }
Property Value
Type | Description |
---|---|
Audio |
Methods
Awake()
See Mono
Declaration
protected void Awake()
OnDisable()
See Mono
Declaration
protected void OnDisable()
OnEnable()
See Mono
Declaration
protected void OnEnable()
OnValidate()
See Mono
Declaration
protected void OnValidate()