How to print a big word on the screen?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Syl

Thxs if you could help.

Could you please be more specific about your problem? You can use a Label node to show text on the screen.

SingingApple | 2018-03-01 14:11

Tried, with rich textlabel even, but that’s just a small ‘text’ in the upper left corner… I need BIG letters in my screen…

Syl | 2018-03-01 14:44

:bust_in_silhouette: Reply From: Zylann

Import a font into your project (it should import as a DynamicFontData), create a DynamicFont from it, set its size to something big (50? 100?), then create a Label node, assign it your dynamic font, and write “Big word”.

Assign it your dynamic font, and write “Big word”.

Was that supposed to be a joke?

SingingApple | 2018-03-01 14:16

was this supposed to be a joke

no, but your question clearly is.

Guilherme Furst | 2018-03-01 14:34

Err, how do you import a font? And I have a very good one, but that’s a true type…

Syl | 2018-03-01 14:46

Ok, but when I put my font.tres as a custom, the text of my label disappear… And there’s nothin written…

That’s my font before the godot edit, correct?
Imgur: The magic of the Internet

Syl | 2018-03-01 17:50

You either forgot to assign font data on your DynamicFont, its size is zero, or maybe the font has loading issues (any error in the console?).

Zylann | 2018-03-01 18:45

Cheeeers! That works! :slight_smile:

Syl | 2018-03-02 05:39

Glad your problem is solved!

SingingApple | 2018-03-02 05:42

:bust_in_silhouette: Reply From: bender

Use canvaslayer
https://forum.godotengine.org/47994/how-do-i-add-labels-buttons-etc-to-a-3d-scene
https://godotengine.org/asset-library/asset/515