From bdaadcc4be212f24c5d5636f46ce9f743b7a2749 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: Wed, 26 Mar 2025 20:15:23 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B6=88=ED=95=84=EC=9A=94=ED=95=9C=20?= =?UTF-8?q?=EC=BD=94=EB=93=9C=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Scripts/CHNRaycaster.cs | 44 ++++++++++++++++------------------ 1 file changed, 21 insertions(+), 23 deletions(-) diff --git a/Assets/Scripts/CHNRaycaster.cs b/Assets/Scripts/CHNRaycaster.cs index bd444843..39fd58b0 100644 --- a/Assets/Scripts/CHNRaycaster.cs +++ b/Assets/Scripts/CHNRaycaster.cs @@ -31,41 +31,39 @@ namespace CHN private void Update() { - RaycastChangeView(); + //RaycastChangeView(); RaycastOnClickMachine(); RaycastOnClickProductionStatusBoard(); } - private void RaycastChangeView() - { - if (controller.viewMode != ViewMode.PerspectiveView) - return; + //private void RaycastChangeView() + //{ + // if (controller.viewMode != ViewMode.PerspectiveView) + // return; - bool isChangeView = false; + // bool isChangeView = false; - Transform camera = controller.camera.transform; + // Transform camera = controller.camera.transform; - LayerMask layerMask = LayerMask.GetMask("Floor Ground", "Floor Wall"); + // LayerMask layerMask = LayerMask.GetMask("Floor Ground", "Floor Wall"); - if (Physics.Raycast(camera.position, camera.forward, out hit, Mathf.Infinity, layerMask)) - { - var hitLayer = hit.collider.gameObject.layer; + // if (Physics.Raycast(camera.position, camera.forward, out hit, Mathf.Infinity, layerMask)) + // { + // var hitLayer = hit.collider.gameObject.layer; + // hitFloorIndex = hit.collider.gameObject.GetComponentInParent().floorIndex; - Debug.Log(hitLayer); - hitFloorIndex = hit.collider.gameObject.GetComponentInParent().floorIndex; + // LayerMask wallMask = LayerMask.GetMask("Floor Wall"); + // Collider[] wallOverlapCols = Physics.OverlapSphere(controller.option.target.position, controller.targetColliderRadius, wallMask); - LayerMask wallMask = LayerMask.GetMask("Floor Wall"); - Collider[] wallOverlapCols = Physics.OverlapSphere(controller.option.target.position, controller.targetColliderRadius, wallMask); + // if (wallOverlapCols.Length > 0) + // { + // isChangeView = false; + // } + // } - if (wallOverlapCols.Length > 0) - { - isChangeView = false; - } - } - - //topCanvas.panel_toptoolbar.SetChangeViewButtonState(isChangeView); - } + // //topCanvas.panel_toptoolbar.SetChangeViewButtonState(isChangeView); + //} private void RaycastOnClickMachine() {