Material Box

Material Box

WEBデザイン & フリー素材

Godot - Labelのテキストを半透明にする

Godot

GDScriptでLabelノードのテキストを半透明にするコード例です。


add_theme_color_override()にて「font_color」プロパティを設定、最後の引数に透明度を「0」から「1」の範囲で指定します。
ただし、この方法の場合はテキスト色を再指定する必要があります。

var label = Label.new()
add_child(label)

# Labelテキストを半透明にする
label.add_theme_color_override("font_color", Color("#FFF", 0.5))

「modulate」の「a」プロパティを指定する事でLabelノードのalpha値を変更できます。
この方法では、Labelノード全体に影響しますので背景色や枠線などが指定されている場合、期待する結果が得られないかも知れません。

# Labelノードを半透明にする
modulate.a = 0.5

Godot

TitleGodot - Labelのテキストを半透明にする

CategoryGodot

Created

Update

AuthorYousuke.U