Displaying Expressive Text in world
Depending on the major version of the engine, you can find the expressive text actor in different places:
UE5 - Click the “Add content” button, search for Expressive Text Actor and drop it into your scene.
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fc3a94083-21ce-4801-a0ca-7d76c14f4da5%2FUntitled.png?table=block&id=d65333bd-a762-438d-ba2a-6d520912a940&cache=v2)
UE4 - In the “Place Mode” panel, search for Expressive Text Actor and drop it into your scene.
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fce98068b-b672-4d4a-a94f-ce8b6f864958%2FUntitled.png?table=block&id=1ac3f51d-f3ab-49ba-af5d-06ecf0befc67&cache=v2)
After dropping the actor into the world you should be able to see the following preview:
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F41196db3-8118-4f85-9fed-ca09c40861e7%2FUntitled.png?table=block&id=5ec349a7-6acd-48ce-975b-16cd2f587863&cache=v2)
The draw area preview plane is only visible when not in gameview mode - you can easily toggle gameview by pressing
G
while editing the scene or by accessing the viewport options.Writing the text
Like the other display options, you can either display a Expressive Text Asset or write your text inlined. The live-preview will auto-update after you edit any fields.
Text preview will only show if the Realtime checkbox is toggled ON - you can access this option on viewport options
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F9ae2f113-8c52-4a85-99ec-1ed521027775%2FFrame_39.png?table=block&id=e9d67e13-07a8-4caf-bbb9-f98bca3f525b&cache=v2)
Check out Justification, Alignment & Positioning to learn how to position the text within the draw area.
Widget Settings
![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fa079cafb-7ee7-496e-b8ff-90be50f990bf%2FUntitled.png?table=block&id=0fd5524e-582d-444f-9590-5d20313a7229&cache=v2)
Space - Allows you to switch between world-space placed text which naturally scales depending on distance, or a screen-space approach that preserves the text screen size despite the distance to the camera (e.g. a dialogue box above a character).
Light Mode - Make light interact differently with your text by switching between the different available light modes:
- Lit: Text is shaded and affected by its surroundings. Color will vary depending on where the light is coming from.
- Emissive: Text emits light and can light-up surrounding objects - use the emissive scale property to control the amount of glow.
![Light Mode - Lit](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F90fb1f70-0910-427a-9fc5-1c3627e6d95a%2FUntitled.png?table=block&id=3b1c9501-847d-4bac-a77f-7559d34e3963&cache=v2)
![Light Mode - Emissive](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fefc0cb71-c8bc-4de2-a6ed-9c4224018fb8%2FUntitled.png?table=block&id=f63dbe8c-9efe-44bd-8cca-c07a284b6273&cache=v2)
Timing Policy - Allows you to decide if the text should tick (and therefore animate) when the game is paused.
Resolution - Define the drawable area of your text. This lets you control the definition and aspect ratio of the draw area.
Tip: you can have a high resolution text and shrink the actor to achieve a high pixel density result. This boosts quality when zooming in.