Untitled
unknown
python
3 years ago
824 B
116
Indexable
tool
extends MarginContainer
export var obj=""
export var expr_list={"sig":""}
#export(String) var sig setget set_signal
#export(int) var sig setget set_val
export(Vector2) var value_from_model setget set_val
func set_val(val):
#sig = val
value_from_model=val
if $PanelContainer/Panel != null:
$PanelContainer/Panel.rect_size=val
check_signal()
func check_signal():
var new_style = StyleBoxFlat.new()
new_style.border_width_top=1
new_style.border_width_bottom = 1
new_style.border_width_left=1
new_style.border_width_right=1
new_style.border_color="#1bf408"
var panel = get_node("PanelContainer")
panel.set('custom_styles/panel', new_style)
func _ready():
set_val(value_from_model)
func _process(delta):
$PanelContainer/Panel.rect_size=value_from_modelEditor is loading...