Skip to content

3D text

Display texts in 3D scenes.

Authors and contributors to this experimental extension: D8H.

Warning

This is an extension made by a community member and it only got through a light review by the GDevelop extension team. As such, we can't guarantee it meets all the quality standards of fully reviewed extensions.


Display texts with 3D position and rotation.

Tip

Learn how to install new extensions by following a step-by-step guide.

3D text

A text in 3D.

Object actions

Bold
De/activate bold.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1 (❓ Yes or No): Bold

Technical note: parameter 2 are internal parameters handled by GDevelop.

Color
Change the color of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (string): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Font
Change the font of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (string): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Font size
Change the font size of a text object.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (🔢 Number): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Italic
De/activate italic.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1 (❓ Yes or No): Italic

Technical note: parameter 2 are internal parameters handled by GDevelop.

Line spacing
Change the line spacing of the object.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (🔢 Number): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Outline color
Change the outline color of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (string): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Enable outline
Enable or disable the outline of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1 (❓ Yes or No): Enable outline

Technical note: parameter 2 are internal parameters handled by GDevelop.

Outline thickness
Change the outline thickness of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (🔢 Number): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Shadow angle
Change the shadow angle of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (🔢 Number): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Shadow blur radius
Change the shadow blur radius of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (🔢 Number): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Shadow color
Change the shadow color of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (string): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Shadow distance
Change the shadow distance of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (🔢 Number): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Enable shadow
Enable or disable the shadow of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1 (❓ Yes or No): Show the shadow

Technical note: parameter 2 are internal parameters handled by GDevelop.

Shadow opacity
Change the shadow opacity of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (🔢 Number): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Alignment
Change the text alignment of a multiline text object.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (🔤 String): Value (one of: "left", "center", "right")

Technical note: parameter 3 are internal parameters handled by GDevelop.

Wrapping
De/activate word wrapping. Note that word wrapping is a graphical option, you can't get the number of lines displayed.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1 (❓ Yes or No): Enable outline

Technical note: parameter 2 are internal parameters handled by GDevelop.

Wrapping width
Change the word wrapping width of a Text object.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Operator
  • Parameter 2 (🔢 Number): Value

Technical note: parameter 3 are internal parameters handled by GDevelop.

Object conditions

Color
Compare the color of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (string): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Font
Compare the font of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (string): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Font size
Compare the font size of a text object.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (🔢 Number): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Bold
Check if the boldstyle is activated.

See parameters
  • Parameter 0: 👾 Object

Technical note: parameter 1 are internal parameters handled by GDevelop.

Italic
Check if the italic style is activated.

See parameters
  • Parameter 0: 👾 Object

Technical note: parameter 1 are internal parameters handled by GDevelop.

Outline enabled
Check if the text outline is enabled.

See parameters
  • Parameter 0: 👾 Object

Technical note: parameter 1 are internal parameters handled by GDevelop.

Shadow enabled
Check if the text shadowis enabled.

See parameters
  • Parameter 0: 👾 Object

Technical note: parameter 1 are internal parameters handled by GDevelop.

Wrapping
Check if the word wrapping style of an object is set.

See parameters
  • Parameter 0: 👾 Object

Technical note: parameter 1 are internal parameters handled by GDevelop.

Line spacing
Compare the line spacing of the object.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (🔢 Number): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Outline color
Compare the outline color of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (string): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Outline thickness
Compare the outline thickness of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (🔢 Number): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Shadow angle
Compare the shadow angle of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (🔢 Number): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Shadow blur radius
Compare the shadow blur radius of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (🔢 Number): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Shadow color
Compare the shadow color of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (string): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Shadow distance
Compare the shadow distance of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (🔢 Number): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Shadow opacity
Compare the shadow opacity of the text.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (🔢 Number): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Alignment
Compare the text alignment of a multiline text object.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (🔤 String): Value to compare (one of: "left", "center", "right")

Technical note: parameter 3 are internal parameters handled by GDevelop.

Wrapping width
Compare the word wrapping width of a Text object.

See parameters
  • Parameter 0: 👾 Object
  • Parameter 1: 🟰 Relational operator
  • Parameter 2 (🔢 Number): Value to compare

Technical note: parameter 3 are internal parameters handled by GDevelop.

Object expressions

Expression Description
Object.Color() Return the color of the text.
Object.Font() Return the font of the text.
Object.FontSize() Return the font size of a text object.
Object.LineSpacing() Return the line spacing of the object.
Object.OutlineColor() Return the outline color of the text.
Object.OutlineThickness() Return the outline thickness of the text.
Object.ShadowAngle() Return the shadow angle of the text.
Object.ShadowBlurRadius() Return the shadow blur radius of the text.
Object.ShadowColor() Return the shadow color of the text.
Object.ShadowDistance() Return the shadow distance of the text.
Object.ShadowOpacity() Return the shadow opacity of the text.
Object.TextAlignment() Return the text alignment of a multiline text object.
Object.WrappingWidth() Return the word wrapping width of a Text object.

This page is an auto-generated reference page about the 3D text extension, made by the community of GDevelop, the open-source, cross-platform game engine designed for everyone. Learn more about all GDevelop community-made extensions here.