UniTextWorld
World-space text component. Renders via UniTextWorldBatcher with full Unicode support — bidirectional scripts, complex shaping, color emoji, markup.
Remarks
Nested Types
public static IReadOnlyList<UniTextWorld> Active{ get }All currently enabled UniTextWorld instances, maintained by OnEnable / OnDisable. Iterate this instead of FindObjectsOfType.
When, this text receives pointer events (clicks, hover, interactive ranges) from UniTextWorldRaycaster. Disable for purely decorative text — the raycaster will skip it.
public static Action<UniTextWorld> ActivatedRaised when a UniTextWorld instance becomes active (OnEnable).
public static Action<UniTextWorld> DeactivatedRaised when a UniTextWorld instance becomes inactive (OnDisable).
public Action<UniTextWorld> RenderDataAvailableRaised right after the component's mesh has been generated and render data is available through MeshGenerator.CollectRenderData.
public Action<UniTextWorld> RenderDataClearedRaised when the component's render data should be discarded (e.g. empty text, disabled).
public Action<UniTextWorld> SortingChangedRaised when SortingOrder or SortingLayerID changes.
public Action<UniTextWorld> ParentChangedRaised when the component's transform parent changes (may invalidate SortingGroup inheritance).
