Доработка. Добавлен элемент типа "Блок-В"

This commit is contained in:
sasha80
2025-08-20 16:40:12 +03:00
parent 78a208ca6d
commit e43ddfc320

View File

@@ -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: