TMP Text Actions

v1.0

Setting Text

TMP Text Set Text Action

Changes the text content string over time with support for reverting to the original text.

TMP Set Text From Blackboard Action

Sets TMP text content from a Blackboard value (Int, Float, String, or Bool) with optional prefix and suffix formatting. Same options as TMPTextSetTextAction.

TMP Set Text From Player Prefs Action

Sets TMP text content from PlayerPrefs with support for Int, Float, and String types, including default values when keys don't exist. Same options as TMPTextSetTextAction.

TMP Set Text From Tap Action

Displays tap/mouse input data from the Blackboard with configurable data point selection (screen position, world position, delta, etc.) and formatting options. Use with RecordTapAction to capture input data. Same options as TMPTextSetTextAction. This one is mostly intended for debugging.

Common Text Formatting

TMP Text Font Size Action

Animates font size over time with base value restoration. Toggle true disableAutoSize if you'd like to override the autoSize field on the TMP Text. It will be reverted to the original value at the end of the action.

TMP Text Font Style Action

Changes font style (Normal, Bold, Italic, Bold & Italic).

TMP Text Word Spacing Action

Animates spacing between words over time with base value restoration.

TMP Text Word Wrapping Action

Toggles word wrapping on or off.

TMP Text Alpha Action

Animates the text alpha/transparency over time with base value restoration.

TMP Text Character Spacing Action

Animates character spacing over time with base value restoration.

TMP Text Color Action

Animates text color over time with base value restoration.

TMP Text Color Gradient Action

Applies animated vertex color gradients to text with separate colors for each corner (top-left, top-right, bottom-left, bottom-right) and base value restoration.

TMP Text Alignment Action

Changes text alignment (left, center, right, justified, etc.).

Other Text Formatting

TMP Text Auto Size Action

Enables or disables auto-sizing with configurable min and max font size constraints.

TMP Text Extra Padding Action

Toggles extra padding for improved rendering quality when using effects like outlines or shadows.

TMP Text First Character Offset Action

Adjusts the first visible character offset for text reveal effects over time with base value restoration.

TMP Text Font Asset Action

Changes the font asset.

TMP Text Geometry Sorting Action

Changes vertex sorting order over time for advanced text rendering control.

TMP Text Kerning Action

Enables or disables kerning (character pair spacing adjustments) over time.

TMP Text Line Spacing Action

Animates line spacing over time with base value restoration.

TMP Text Margin Action

Animates text margins (left, top, right, bottom) over time with base value restoration.

TMP Text Max Visible Characters Action

Sets the maximum number of visible characters for typewriter effects over time with base value restoration.

TMP Text Max Visible Lines Action

Sets the maximum number of visible lines over time with base value restoration.

TMP Text Max Visible Words Action

Sets the maximum number of visible words over time with base value restoration.

TMP Text Overflow Mode Action

Changes how text overflow is handled (Overflow, Ellipsis, Truncate, Masking, etc.).

TMP Text Paragraph Spacing Action

Animates spacing between paragraphs over time with base value restoration.

TMP Text Parse Escape Characters Action

Enables or disables parsing of escape characters (like \n for newlines).

TMP Text Raycast Target Action

Toggles whether the TextMeshProUGUI component blocks raycasts for UI interaction.

TMP Text Rich Text Action

Enables or disables rich text tag parsing (bold, italic, color tags, etc.).

Last updated