From a0f1a6b5fe563b57294c48de1f8fea6e7f2d9ab6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=A0=95=EC=98=81=EB=AF=BC?= <117150306+jym04@users.noreply.github.com> Date: Mon, 9 Feb 2026 20:44:47 +0900 Subject: [PATCH] =?UTF-8?q?[=EC=A0=95=EC=98=81=EB=AF=BC]=20=EC=B9=B4?= =?UTF-8?q?=EB=A9=94=EB=9D=BC=20=EC=9C=84=EC=B9=98=20=EC=9D=B4=EB=8F=99=20?= =?UTF-8?q?=EC=BD=94=EB=93=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 26.02.09 - 카메라 위치 이동 코드 수정 --- .../UICommand/ActiveMachineInfoItemCommand.cs | 20 ++++++ .../ActiveMachineInfoItemCommand.cs.meta | 2 + .../Managements/MachineInfoItemManager.cs | 2 - .../UI/CameraController/CameraControlItem.cs | 5 +- .../UI/CameraController/CameraControlPanel.cs | 69 +++++++++---------- Assets/Scripts/ChunilENG/UI/LeftSidePanel.cs | 2 +- 6 files changed, 59 insertions(+), 41 deletions(-) create mode 100644 Assets/Scripts/ChunilENG/Command/UICommand/ActiveMachineInfoItemCommand.cs create mode 100644 Assets/Scripts/ChunilENG/Command/UICommand/ActiveMachineInfoItemCommand.cs.meta diff --git a/Assets/Scripts/ChunilENG/Command/UICommand/ActiveMachineInfoItemCommand.cs b/Assets/Scripts/ChunilENG/Command/UICommand/ActiveMachineInfoItemCommand.cs new file mode 100644 index 00000000..17b50ebf --- /dev/null +++ b/Assets/Scripts/ChunilENG/Command/UICommand/ActiveMachineInfoItemCommand.cs @@ -0,0 +1,20 @@ +using ChunilENG; +using ChunilENG.Management; +using ChunilENG.UI; +using UnityEngine; +using UVC.UI.Commands; + +namespace ChunilENG.UI.Command +{ + public class ActiveMachineInfoItemCommand : ICommand + { + private bool isActive = true; + public void Execute(object? parameter = null) + { + var itemManager = ChunilENGSceneMain.Instance.GetManager(); + isActive = !isActive; + itemManager.ActiveIcons(isActive); + } + } +} + diff --git a/Assets/Scripts/ChunilENG/Command/UICommand/ActiveMachineInfoItemCommand.cs.meta b/Assets/Scripts/ChunilENG/Command/UICommand/ActiveMachineInfoItemCommand.cs.meta new file mode 100644 index 00000000..4a9bd4f0 --- /dev/null +++ b/Assets/Scripts/ChunilENG/Command/UICommand/ActiveMachineInfoItemCommand.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: dc27e9cd507dea347ade0e5e30c38bde \ No newline at end of file diff --git a/Assets/Scripts/ChunilENG/Managements/MachineInfoItemManager.cs b/Assets/Scripts/ChunilENG/Managements/MachineInfoItemManager.cs index 91d3b6b3..0648823b 100644 --- a/Assets/Scripts/ChunilENG/Managements/MachineInfoItemManager.cs +++ b/Assets/Scripts/ChunilENG/Managements/MachineInfoItemManager.cs @@ -125,8 +125,6 @@ namespace ChunilENG.Management return; var targetMachine = machines.Find(m => m.code == data.workcd); - Debug.Log(machines.Find(m => m.code == "IJ22")); - if (targetMachine == null) { continue; } targetMachine.machineKPI.SetData(data, targetMachine.machineName); diff --git a/Assets/Scripts/ChunilENG/UI/CameraController/CameraControlItem.cs b/Assets/Scripts/ChunilENG/UI/CameraController/CameraControlItem.cs index 96126513..18c17c1c 100644 --- a/Assets/Scripts/ChunilENG/UI/CameraController/CameraControlItem.cs +++ b/Assets/Scripts/ChunilENG/UI/CameraController/CameraControlItem.cs @@ -11,6 +11,7 @@ namespace ChunilENG.UI public class CameraControlItem : MonoBehaviour { public CameraPoint point; + public int floorIndex; private Button button; public Image SelectImage; // ¸ ǥ ̹ @@ -19,6 +20,8 @@ namespace ChunilENG.UI public void SettingButton(int index, CameraPoint point) { this.point = point; + floorIndex = point.floorIndex; + button = GetComponent