Skip to content

TextStudioTypewriterEventRelay

ClassTextStudioTextStudio
[DisallowMultipleComponent]
[AddComponentMenu("Text Studio/Events/Typewriter Event Relay")]
[HelpURL("https://www.wetzold.com/tools/text-studio")]
public sealed class TextStudioTypewriterEventRelay : MonoBehaviour

Bridges Text Studio playback events to serialized UnityEvents for scene authoring.

public void RouteMessageNow(string routeId, string payload)

Immediately dispatches a message route and payload through the relay event.

Parameters

Name Type
routeId System.String
payload System.String

public TextStudioTypewriterEventRelay()

public TextStudioText Target { get; set; }

Returns

TextStudio.TextStudioText

public UnityEvent OnTypewriterStarted { get; }

Returns

UnityEngine.Events.UnityEvent

public UnityEvent OnTextShown { get; }

Returns

UnityEngine.Events.UnityEvent

public UnityEvent OnTextDisappeared { get; }

Returns

UnityEngine.Events.UnityEvent

public TextStudioCharacterVisibleEvent OnCharacterVisible { get; }

Returns

TextStudio.TextStudioCharacterVisibleEvent

public TextStudioTypewriterWaitEvent OnWaitStarted { get; }

Returns

TextStudio.TextStudioTypewriterWaitEvent

public TextStudioTypewriterWaitEvent OnWaitFinished { get; }

Returns

TextStudio.TextStudioTypewriterWaitEvent

public TextStudioMessageEvent OnMessage { get; }

Returns

TextStudio.TextStudioMessageEvent