RevealHandler
Serializable glyph-appearance policy for RevealModifier. Custom handlers must transform only the current quad supplied to Apply, remain worker-thread safe, and resolve to the identity transform at Progress = 1.
Derived Types(8)
Types that inherit from RevealHandler.
public TextUnits SupportedUnits{ get }Granularities this effect is meaningful at. A reveal counting in one outside the set still plays the effect — the mismatch is reported, not corrected — so declare what the effect reads: an effect that only transforms its own quad accepts every granularity, while one that treats unit as a body needs Grouping.
protected static Vector2 ResolvePivot()Resolves a normalized pivot against the current glyph quad, (0,0) being its bottom-left corner and (1,1) its top-right, as everywhere else in Unity. Values outside the unit square land outside the glyph, which is what an effect orbiting a point beside the glyph wants. Bilinear, so a sheared or rotated quad keeps the pivot where the glyph's own axes put it.
