Godot - プログレスバーの色と透明度を変更する
プログレスバーの色と透明度を変更するGDScriptです。
StyleBoxFlatを利用してプログレスバーの色と透明度を変更する事が可能です。add_theme_stylebox_override()
で「fill」と「background」を指定してバーのスタイル、背景のスタイルを変更可能にします。
プロパティ「bg_color」にて色と透明度を変更します。
# bar
var bar = StyleBoxFlat.new()
add_theme_stylebox_override('fill', bar)
bar.bg_color = Color('#00ff7f' , 0.5)
# background
var bg = StyleBoxFlat.new()
add_theme_stylebox_override('background', bg)
bg.bg_color = Color('#696969',1)
![Godot](/images/godot/image.png)