> For the complete documentation index, see [llms.txt](https://docs.overthereality.ai/over-sdk-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.overthereality.ai/over-sdk-manual/over-visual-scripting-legacy/nodes/components/ui/text.md).

# Text

### Description

A Text [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) is used to display a text for the UI System, by interacting with the Unity3D [Text](https://docs.unity3d.com/2018.3/Documentation/ScriptReference/UI.Text.html) Component.

#### Text Exposer

This [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) is used to expose certain parameters and attributes of a given input Unity3D [Text](https://docs.unity3d.com/2018.3/Documentation/ScriptReference/UI.Text.html) Component, which are:

<table><thead><tr><th>Name</th><th width="204.3279424240331">Type</th><th width="340.1572968009442">Description</th></tr></thead><tbody><tr><td>Ref</td><td><a href="https://docs.unity3d.com/2018.3/Documentation/ScriptReference/UI.Text.html">Text</a></td><td>A reference of the input Unity3D Text Component</td></tr><tr><td>Content</td><td>String</td><td>The string value this Text displays</td></tr></tbody></table>

<figure><img src="/files/BTJ7iDq7WuDZJjKfuyj0" alt=""><figcaption></figcaption></figure>

#### Set Text

This [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) is used to modify an existing Text Component, by setting its text to be shown.

This Flow [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) accepts the following input data:

<table><thead><tr><th width="205.7659040188865">Name</th><th>Type</th><th width="340.1572968009442">Description</th></tr></thead><tbody><tr><td>Text </td><td><a href="https://docs.unity3d.com/2018.3/Documentation/ScriptReference/UI.Text.html">Text</a></td><td>A reference of the input Unity3D Text Component</td></tr><tr><td>Content</td><td>String</td><td>The string value of the new text</td></tr></tbody></table>

and produces the following output data:

<table><thead><tr><th width="186.7659040188865">Name</th><th width="207.3279424240331">Type</th><th width="340.1572968009442">Description</th></tr></thead><tbody><tr><td>Output</td><td><a href="https://docs.unity3d.com/2018.3/Documentation/ScriptReference/UI.Text.html">Text</a></td><td>A reference of the updated Unity3D Image Component</td></tr></tbody></table>

<figure><img src="/files/jSYypnmTPGOle23xt7Fi" alt=""><figcaption></figcaption></figure>

#### Set Color

This [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) is used to modify an existing Text Component, by setting the color of its text to be shown.

This Flow [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) accepts the following input data:

<table><thead><tr><th width="205.7659040188865">Name</th><th>Type</th><th width="340.1572968009442">Description</th></tr></thead><tbody><tr><td>Text </td><td><a href="https://docs.unity3d.com/2018.3/Documentation/ScriptReference/UI.Text.html">Text</a></td><td>A reference of the input Unity3D Text Component</td></tr><tr><td>Color</td><td>Color</td><td>The color value of the new text</td></tr></tbody></table>

and produces the following output data:

<table><thead><tr><th width="186.7659040188865">Name</th><th width="207.3279424240331">Type</th><th width="340.1572968009442">Description</th></tr></thead><tbody><tr><td>Output</td><td><a href="https://docs.unity3d.com/2018.3/Documentation/ScriptReference/UI.Text.html">Text</a></td><td>A reference of the updated Unity3D Image Component</td></tr></tbody></table>

<figure><img src="/files/vROavnHx2Es78yiAAomG" alt=""><figcaption></figcaption></figure>

#### Set Font Size

This [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) is used to modify an existing Text Component, by setting the font size of its text to be shown.

This Flow [OverNode](/over-sdk-manual/over-visual-scripting-legacy/visual-scripting-essentials/overnode.md) accepts the following input data:

<table><thead><tr><th width="205.7659040188865">Name</th><th>Type</th><th width="340.1572968009442">Description</th></tr></thead><tbody><tr><td>Text </td><td><a href="https://docs.unity3d.com/2018.3/Documentation/ScriptReference/UI.Text.html">Text</a></td><td>A reference of the input Unity3D Text Component</td></tr><tr><td>Font Size</td><td>Integer</td><td>The font size value of the new text</td></tr></tbody></table>

and produces the following output data:

<table><thead><tr><th width="186.7659040188865">Name</th><th width="207.3279424240331">Type</th><th width="340.1572968009442">Description</th></tr></thead><tbody><tr><td>Output</td><td><a href="https://docs.unity3d.com/2018.3/Documentation/ScriptReference/UI.Text.html">Text</a></td><td>A reference of the updated Unity3D Image Component</td></tr></tbody></table>

<figure><img src="/files/yOKIjT7Rj6KmY1x5rHMo" alt=""><figcaption></figcaption></figure>
