> Text & Numbers

Text & Numbers

Quadraviz lets you bind text and number values directly into your animations — perfect for player names, stats, scores, labels, and more.

✍️ What Can You Display?

You can display:

  • Plain text (e.g. Matchday 1, Player Name)

  • Numbers (e.g. 12, 3.2, 0%)

  • Combined values (e.g. Team A: 2, HP: 95 / 100)

All values are treated as text by default, but if your animation expects a numeric input in Rive, the value must start with a number to be accepted.

Format Behavior

When formatting a value:

  • If Rive expects text, any string is valid.

  • If Rive expects a number, the value must:

    • Begin with a number (e.g. 42, 42 points, 3.5%)

    • Not contain letters before the number (e.g. Score: 2 would be ignored for number inputs)

Internally, everything is sent as a string, but Rive will only use it as a number if the string starts with a valid numeric value.

Text Use Cases

  • Display static or dynamic labels (LIVE, Game Paused)

  • Bind player names or teams (Team Blue)

  • Combine with numbers (Kills: 12, Score: 3 - 2)

Tips

  • Use 42 points, 85%, or 3.2s when your Rive input expects a number.

  • Avoid putting text before the number if the input expects numeric data.

  • For custom styling, you can apply capitalization or spacing directly in your Rive design.

Need Help?

Confused about how your Rive input is behaving with a value? Reach out through the help menu or check the community for examples.

Short Description

All values are sent as text. If your animation expects a number, make sure the value starts with one (e.g. 3.2, 85%, 1,000). Use formatting to control how it’s displayed.