diff --git a/scenes/работа/работа.gd b/scenes/работа/работа.gd index d937010d..9891afc0 100644 --- a/scenes/работа/работа.gd +++ b/scenes/работа/работа.gd @@ -22,7 +22,7 @@ const SVK_EMIT = 1 ## Код состояния выпол var drag_button: MouseButton ## Кнопка мыши нажатая при перетаскивании. var drag_fsm: DragFSM = DragFSM.IDLE ## Текущее состояние перетаскивания. -var btn_select: BtnSel = BtnSel.THREAT ## Текущее состояние кнопки выбора цели. +var btn_select: BtnSel = BtnSel.SECTOR ## Текущее состояние кнопки выбора цели. var drag_pos_begin: Vector2 ## Точка начала перетаскивания. var max_zoom: int ## Максимальный уровень детализации. var min_zoom: int ## Минимальный уровень детализации. @@ -201,6 +201,7 @@ func _ready(): drag_fsm = DragFSM.OFF var btns_select: Array = get_tree().get_nodes_in_group('группа-режим-выбора') btns_select.any(func(btn): btn.button_connect('pressed', Callable(self, 'on_button_select').bind(btn, btns_select))) + on_button_select($btns_select/btn_fs_sector, btns_select) var nodes: Array = get_tree().get_nodes_in_group('группа-режим-помехи') nodes.any(func(btn): btn.button_connect('pressed', Callable(self, 'on_button_pressed').bind(btn, nodes))) $btn_close.button_connect('pressed', on_btn_close) diff --git a/scenes/работа/работа.tscn b/scenes/работа/работа.tscn index 8282d3fc..807aa342 100644 --- a/scenes/работа/работа.tscn +++ b/scenes/работа/работа.tscn @@ -197,6 +197,7 @@ size_flags_vertical = 3 tooltip_text = "Кнопка для выбора сектора при помощи клика мышкой" strips_rotation = 25.0 text = "Сектор" +pressed = true metadata/state = 2 [node name="chk_auto" type="CheckBox" parent="."]