TowerDefense/UI/GameStyleBoxFlat.gd

17 lines
364 B
GDScript3
Raw Normal View History

@tool
extends StyleBoxFlat
class_name GameStyleBoxFlat
@export var color : GameColor.COLOR :
set(value):
color = value
bg_color = GameColor.getColor(color)
2025-09-03 20:52:14 +02:00
static func createWithColor(_color : GameColor.COLOR) -> GameStyleBoxFlat:
2025-09-03 20:52:14 +02:00
var instance : GameStyleBoxFlat = GameStyleBoxFlat.new()
instance.bg_color = GameColor.getColor(_color)
2025-09-03 20:52:14 +02:00
return instance