Difference between revisions of "Text"
From Castle Wiki
(Created page with "'''Text''' is a behavior that causes actors to display text. Actors displaying text are sometimes referred to as '''Text Actors'''. All text actors have a '''co...") |
(Add text actor inspector screenshot) |
||
Line 1: | Line 1: | ||
'''Text''' is a [[behavior]] that causes [[Actor|actors]] to display text. Actors displaying text are sometimes referred to as '''Text Actors'''. | '''Text''' is a [[behavior]] that causes [[Actor|actors]] to display text. Actors displaying text are sometimes referred to as '''Text Actors'''. | ||
[[File:Text-actor.jpg|alt=A screenshot of the inspector editing a Text actor with a red font showing the word "tomato"|thumb|[[Inspector|Inspecting]] a text actor showing the word "Tomato"]] | |||
All text actors have a '''content''' property indicating the text they'll display, such as "Welcome to my game". They also have a size, font, text alignment, and color. Text actors do not use [[Art]], but they have a physical body, allowing them to [[Motion|move]] and [[Collision|collide]]. | All text actors have a '''content''' property indicating the text they'll display, such as "Welcome to my game". They also have a size, font, text alignment, and color. Text actors do not use [[Art]], but they have a physical body, allowing them to [[Motion|move]] and [[Collision|collide]]. | ||
Revision as of 17:58, 17 May 2022
Text is a behavior that causes actors to display text. Actors displaying text are sometimes referred to as Text Actors.
All text actors have a content property indicating the text they'll display, such as "Welcome to my game". They also have a size, font, text alignment, and color. Text actors do not use Art, but they have a physical body, allowing them to move and collide.
Adding text
To add text to a card, go to the Belt and press the + button to add a new Blueprint. In the sheet that appears, choose Text.
Displaying the value of variables
Inside any Text, you can write the variable name (including the $) to display the value of the variable when the deck is played. For example: "Your score is $score".