Godot - Labelノードを新規作成する
GDScriptでLabelノードを新規作成するコード例です。
Label.new()
にてLabelノードを新規作成する事が可能です。
スクリプトから作成されたLabelノードでは、文字色はデフォルトで黒が指定されています。add_child()
で子要素に追加します。
var label = Label.new()
add_child(label)
Label.new()
で作成したテキストノードはデフォルトでは何も表示されません。
表示するテキスト、色、位置、サイズなどを指定する必要があります。
var label = Label.new()
add_child(label)
# 表示テキスト
label.text = "Text"
# 位置
label.position = Vector2(50, 50)
# フォントサイズ
label.add_theme_font_size_override("font_size", 32)
# テキストの色
label.add_theme_color_override("font_color", Color("#FFF", 1))