AddCommandHandler(string,System.Func<T1, T2, T3, Coroutine>)
Method in IActionRegistration
Summary
Adds a command handler. Dialogue will pause execution after the command is called.
Remarks
When this command handler has been added, it can be called from your Yarn scripts like so:
If handler
is a method that returns a UnityEngine.Coroutine
, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler
is a method that returns an System.Collections.IEnumerator
, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
Parameters
string
commandName
The name of the command.
Func<T1, T2, T3, Coroutine>
handler
The CommandHandler that will be invoked when the command is called.
Last updated