void ClickFrame() { // - 벽이 아닌지도 검사 ***** -> 이건 메인캠에서 검사 // - 레이케스트 if (Physics.Raycast(Mouse_ray, out hitInfo, range, FramelayerMask)) { //CamOn = false; state = false; //퍼즐 카메라 off fpCameraController.change_Camera(false); } }
void ClickFrame() { if (Physics.Raycast(Mouse_ray, out hitInfo, range, CamObstacle_layerMask))// 벽이 아닌지도 검사 { if (hitInfo.transform.CompareTag("Frame")) { //카메라 변경 fpCameraController.change_Camera(true); if (pre_ol_index != -1) { // - 외곽선 해제 OutlineController.set_enabled(pre_ol_index, false); pre_ol_index = -1; OutlineController.set_check(false); outline_active = false; // - 클릭버튼 해제 actionCaption.SetActive(false); } } } }