TypingTimingsBase
public abstract class TypingTimingsBase : ScriptableObjectBase class for semantic reveal pacing. Returned values are waits applied after the current text unit has become visible.
Methods
Section titled “Methods”
GetRevealDelayAfter(in TextStudioTimingContext)
Section titled “GetRevealDelayAfter(in TextStudioTimingContext)”public abstract float GetRevealDelayAfter(in TextStudioTimingContext context)Calculates the delay after the current unit becomes visible.
Parameters
| Name | Type | Description |
|---|---|---|
context |
TextStudio.TextStudioTimingContext | Transient semantic timing context that must not be retained. |
Returns
System.Single: Delay in seconds. Runtime playback clamps negative values to zero.
Constructors
Section titled “Constructors”
TypingTimingsBase()
Section titled “TypingTimingsBase()”protected TypingTimingsBase()Properties
Section titled “Properties”
IncludesFinalRevealDelay
Section titled “IncludesFinalRevealDelay”public virtual bool IncludesFinalRevealDelay { get; }Whether the final revealed unit contributes its trailing delay before the reveal-complete event is raised. Custom timing assets can override this property when completion should coincide with final visibility.
Returns
System.Boolean