From df69a74411bf13586fd8f010351aa9fe9a96f993 Mon Sep 17 00:00:00 2001 From: sasha80 Date: Fri, 5 Dec 2025 12:49:23 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5.=20=D0=A0=D0=B5=D0=B6=D0=B8=D0=BC=20?= =?UTF-8?q?=D0=A0=D0=B0=D0=B1=D0=BE=D1=82=D0=B0.=20=D0=9F=D0=BE=D1=81?= =?UTF-8?q?=D0=BB=D0=B5=20=D0=B7=D0=B0=D0=BF=D1=83=D1=81=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=B4=D0=BE=D0=BB=D0=B6=D0=B5=D0=BD=20=D0=B1=D1=8B=D1=82=D1=8C?= =?UTF-8?q?=20=D0=B2=D0=BA=D0=BB=D1=8E=D1=87=D0=B5=D0=BD=20=D1=80=D0=B5?= =?UTF-8?q?=D0=B6=D0=B8=D0=BC=20=D0=B2=D1=8B=D0=B1=D0=BE=D1=80=D0=B0=20?= =?UTF-8?q?=D1=81=D0=B5=D0=BA=D1=82=D0=BE=D1=80=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scenes/работа/работа.gd | 3 ++- scenes/работа/работа.tscn | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) 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="."]