PhaseParams
public struct PhaseParamsPer-glyph stagger parameters for animation phasing. Controls how effects stagger across characters, words, and lines.
Fields
Section titled “Fields”
charOffset
Section titled “charOffset”[TextStudioRange(0, 0.5, 0.001, "s", true)]public float charOffsetReturns
System.Single
wordOffset
Section titled “wordOffset”[TextStudioRange(0, 2.5, 0.005, "s", true)]public float wordOffsetReturns
System.Single
lineOffset
Section titled “lineOffset”[TextStudioRange(0, 5, 0.01, "s", true)]public float lineOffsetReturns
System.Single
public float speedReturns
System.Single
Methods
Section titled “Methods”
ComputeDelay(int, int, int)
Section titled “ComputeDelay(int, int, int)”public float ComputeDelay(int glyphIndex, int wordIndex, int lineIndex)Calculates the cumulative start delay, in seconds, for a glyph from its character, word, and line positions.
Parameters
| Name | Type |
|---|---|
glyphIndex |
System.Int32 |
wordIndex |
System.Int32 |
lineIndex |
System.Int32 |
Returns
System.Single
Properties
Section titled “Properties”
Default
Section titled “Default”public static PhaseParams Default { get; }Returns
TextStudio.PhaseParams
NoOffset
Section titled “NoOffset”public static PhaseParams NoOffset { get; }Returns
TextStudio.PhaseParams