DialogueUI.onLineUpdate Field
A DialogueRunner.StringUnityEvent
that is called
when the visible part of the line’s localised text changes.
public DialogueRunner.StringUnityEvent onLineUpdate
Remarks
The string
parameter that this event receives is
the text that should be displayed to the user. Use this method
to display line text to the user.
The DialogueUI
class gradually reveals the
localised text of the Line
, at a rate of textSpeed
seconds per character. onLineUpdate
will be called multiple times, each time
with more text; the final call to onLineUpdate
will have the entire text of the line.
If MarkLineComplete()
is called before the line has
finished displaying, which indicates that the user has
requested that the Dialogue UI skip to the end of the line,
onLineUpdate
will be called once more, to display
the entire text.
If textSpeed
is 0
, onLineUpdate
will be called just once, to display the entire text all at
once.
After the final call to onLineUpdate
, onLineFinishDisplaying
will be called to indicate that
the line has finished appearing.
See Also
-
textSpeed
: How quickly to show the text, in seconds per character -
onLineFinishDisplaying
: AUnityEvent
that is called when a line has finished being delivered. -
DialogueRunner.StringUnityEvent
: A type ofUnityEvent
that takes a single string parameter.
Source
Defined in Unity/Assets/YarnSpinner/Scripts/DialogueUI.cs, line 174.