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() {