TextStudioPlaySoundAction
[CreateAssetMenu(fileName = "TextStudioPlaySoundAction", menuName = "Text Studio/Actions/Play Sound", order = 13)]public sealed class TextStudioPlaySoundAction : TextStudioActionAsset, ITextStudioCue, ITextStudioAction, ITextStudioActionDefinitionProviderReusable Text Studio action asset that plays one of its configured audio clips when a matching markup action is reached during text playback.
Methods
Section titled “Methods”
Execute(ActionContext)
Section titled “Execute(ActionContext)”public override IEnumerator Execute(ActionContext context)Executes the action as part of reveal playback.
Parameters
| Name | Type | Description |
|---|---|---|
context |
TextStudio.ActionContext | Marker data and restricted playback controls for this invocation. |
Returns
System.Collections.IEnumerator: Coroutine enumerator, or null for an immediate action.
Constructors
Section titled “Constructors”
TextStudioPlaySoundAction()
Section titled “TextStudioPlaySoundAction()”public TextStudioPlaySoundAction()Properties
Section titled “Properties”
DefaultId
Section titled “DefaultId”protected override string DefaultId { get; }Returns
System.String
ActionDefinition
Section titled “ActionDefinition”public override TextStudioActionDefinition ActionDefinition { get; }Returns
TextStudio.TextStudioActionDefinition