|Font|{{RootFieldType|AssetRef`1|[[Type:FontSet|FontSet]]}}|TypeAdv4=true| The font set to use to render the text. For example, Times new Roman, or Avali Scratch.
|Font|{{RootFieldType|AssetRef`1|[[Type:FontSet|FontSet]]}}|TypeAdv4=true| The font set to use to render the text. For example, Times new Roman, or Avali Scratch.
|Text|String| The text to display. For example, "Hello world!"
|Text|String| The text to display. For example, "Hello world!"
|ParseRichText|Bool| whether to Parse rich text demoniators like "<nowiki><b></nowiki>" for bold and "<nowiki><i></nowiki>" for itallic
|ParseRichText|Bool| whether to Parse rich text demoniators like "<nowiki><b></b></nowiki>" for bold and "<nowiki><i></i></nowiki>" for itallic. There are many Rich Text Format tags that exist.
|NullText|String| the text to display if <code>Text</code> is null. (Empty text doesn't count)
|NullText|String| the text to display if <code>Text</code> is null. (Empty text doesn't count)
|Size|Float| how big to render the text as.
|Size|Float| how big to render the text as.
|HorizontalAlign|TextHorizontalAlignment| How to align the text horizontally.
|HorizontalAlign|TextHorizontalAlignment| How to align the text horizontally.
|VerticalAlign|TextVerticalAlignment| how to align the text vertically.
|VerticalAlign|TextVerticalAlignment| how to align the text vertically.
|AlignmentMode|AlignmentMode|
|AlignmentMode|AlignmentMode| how to align the text within the bounding box
|Color|ColorX| what color to render the text in.
|Color|ColorX| what color to render the text in.
|Materials|{{RootFieldType|SyncAssetList`1|[[Type:Material|Material]]}}|TypeAdv13=true| what materials to render the text as. Really only works with [[Component:TextUnlitMaterial|Unlit Text Material]] type.
|Materials|{{RootFieldType|SyncAssetList`1|[[Type:Material|Material]]}}|TypeAdv13=true| what materials to render the text as. Really only works with [[Component:TextUnlitMaterial|Unlit Text Material]] type.
If true, integrating this asset (e.g. processing procedural assets) gets higher priority than assets with this flag off. An example is user laser procedural meshes.
the bounding box this component should say it has when OverrideBoundingBox is enabled. Useful for bounding box calculations with Flux, or changing the selection box for this component when rendered.
Bake meshes is a sync method that creates a static mesh component with this component, replaces all references to this component with the static mesh component, then deletes this component.
Behavior
Examples
Used in the "Basic" and "Outlined" text objects in the create new menu using a DevTip. It's also useful in making physical UI's, and for signs. Anything generally text related that can be simple.