TextStudioActionComponent
public abstract class TextStudioActionComponent : MonoBehaviour, ITextStudioCue, ITextStudioAction, ITextStudioActionDefinitionProviderScene-local action base. Attach next to a TextStudioText hub to make the tag available only for that hub, without touching global project settings.
Methods
Section titled “Methods”
Execute(ActionContext)
Section titled “Execute(ActionContext)”public abstract 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”
TextStudioActionComponent()
Section titled “TextStudioActionComponent()”protected TextStudioActionComponent()Properties
Section titled “Properties”
public string Id { get; }Returns
System.String
ActionDefinition
Section titled “ActionDefinition”public virtual TextStudioActionDefinition ActionDefinition { get; }Returns
TextStudio.TextStudioActionDefinition
DefaultId
Section titled “DefaultId”protected virtual string DefaultId { get; }Returns
System.String