Доработка. Добавлен элемент типа "Блок-В"
This commit is contained in:
@@ -30,23 +30,23 @@ signal pressed(control: PanelContainer)
|
||||
items[i].value = v[i]
|
||||
|
||||
|
||||
func _enter_tree() -> void:
|
||||
call_deferred('_enter_tree_defered')
|
||||
|
||||
|
||||
func _enter_tree_defered():
|
||||
var items: Array[Node] = get_tree().get_nodes_in_group('уровни')
|
||||
var count: int = min(items.size(), value0.size())
|
||||
for i in count:
|
||||
items[i].value = value0[i]
|
||||
items[i].min_value = min_value0
|
||||
items[i].max_value = max_value0
|
||||
items[i].step = step0
|
||||
$margin/vbox/grid1/level7.value = value1
|
||||
$margin/vbox/grid1/level7.min_value = min_value1
|
||||
$margin/vbox/grid1/level7.max_value = max_value1
|
||||
$margin/vbox/grid1/level7.step = step1
|
||||
$margin/vbox/grid2/lbl7.text = value_name1
|
||||
$margin/vbox.alignment = alignment
|
||||
$margin/vbox/grid0/rname.text = rname
|
||||
$margin/vbox/grid0/fname.text = fname
|
||||
$margin/vbox/grid0/state.texture = textures[state]
|
||||
set_group_param('названия', 'text', value_name0)
|
||||
|
||||
|
||||
@@ -134,6 +134,8 @@ func _enter_tree_defered():
|
||||
@export var state: int:
|
||||
set(v):
|
||||
state = tools.clip_value(v, 0, textures.size() - 1)
|
||||
if not is_inside_tree():
|
||||
return
|
||||
$margin/vbox/grid0/state.texture = textures[state]
|
||||
|
||||
|
||||
@@ -146,6 +148,7 @@ func _enter_tree_defered():
|
||||
|
||||
|
||||
func _on_button_pressed(): emit_signal('pressed', self)
|
||||
func _enter_tree() -> void: call_deferred('_enter_tree_defered')
|
||||
|
||||
|
||||
func set_group_param(group: StringName, param: StringName, v) -> void:
|
||||
|
||||
Reference in New Issue
Block a user