Доработка. Добавлена возможность отключать отображение некоторых элементов
This commit is contained in:
@@ -16,6 +16,11 @@ extends Control
|
||||
|
||||
@export var textures: Array[Texture]
|
||||
|
||||
@export var show_rname: bool = true:
|
||||
set(v):
|
||||
show_rname = v
|
||||
$lbl_rname.visible = v
|
||||
|
||||
|
||||
@export var self_size: Vector2i = Vector2i(50, 150):
|
||||
set(v):
|
||||
@@ -92,9 +97,9 @@ vertical_alignment = 1
|
||||
[node name="lbl_fname" type="Label" parent="."]
|
||||
self_modulate = Color(1, 1, 1, 0.627451)
|
||||
layout_mode = 0
|
||||
offset_top = 122.0
|
||||
offset_right = 94.0
|
||||
offset_bottom = 172.0
|
||||
offset_top = 111.0
|
||||
offset_right = 84.0
|
||||
offset_bottom = 161.0
|
||||
rotation = -1.5708
|
||||
theme_override_font_sizes/font_size = 17
|
||||
text = "Ячейка"
|
||||
@@ -104,9 +109,9 @@ vertical_alignment = 1
|
||||
[node name="txr_state" type="TextureRect" parent="."]
|
||||
layout_mode = 0
|
||||
offset_left = 13.8
|
||||
offset_top = 119.6
|
||||
offset_top = 121.6
|
||||
offset_right = 237.8
|
||||
offset_bottom = 343.6
|
||||
offset_bottom = 345.6
|
||||
scale = Vector2(0.1, 0.1)
|
||||
texture = ExtResource("1_01aoa")
|
||||
|
||||
|
||||
@@ -14,6 +14,13 @@ extends PanelContainer
|
||||
|
||||
@export var textures: Array
|
||||
|
||||
@export var show_state: bool = true:
|
||||
set(v):
|
||||
show_state = v
|
||||
$margin/vbox/grid/state.visible = v
|
||||
$margin/vbox/grid.columns = 3 if v else 2
|
||||
|
||||
|
||||
signal pressed(control: PanelContainer)
|
||||
|
||||
@export var fname: String:
|
||||
@@ -36,6 +43,7 @@ signal pressed(control: PanelContainer)
|
||||
|
||||
@export var alignment: int:
|
||||
set(v):
|
||||
alignment = v
|
||||
$margin/vbox.alignment = v
|
||||
|
||||
|
||||
@@ -142,7 +150,7 @@ vertical_alignment = 1
|
||||
|
||||
[node name="rname" type="Label" parent="margin/vbox/grid"]
|
||||
layout_mode = 2
|
||||
size_flags_horizontal = 3
|
||||
size_flags_horizontal = 10
|
||||
size_flags_vertical = 6
|
||||
theme_override_font_sizes/font_size = 22
|
||||
horizontal_alignment = 2
|
||||
|
||||
Reference in New Issue
Block a user