From 891576775c982322c685f6bedae3460ed1116011 Mon Sep 17 00:00:00 2001
From: smchoi <ws5260@naver.com>
Date: 화, 23 7월 2024 09:38:11 +0900
Subject: [PATCH] Add : 의자 움직이는 기능 추가

---
 Assets/Korail/Scripts/Control/MoveCamera.cs |   54 ++++++++----------------------------------------------
 1 files changed, 8 insertions(+), 46 deletions(-)

diff --git a/Assets/Korail/Scripts/Control/MoveCamera.cs b/Assets/Korail/Scripts/Control/MoveCamera.cs
index 4e50b9f..fea1163 100644
--- a/Assets/Korail/Scripts/Control/MoveCamera.cs
+++ b/Assets/Korail/Scripts/Control/MoveCamera.cs
@@ -160,21 +160,7 @@
         mouseY = 0;
     }
 
-    //private void DistanceBasedInteriorDisplay(Vector3 vector)
-    //{
-    //    foreach (TrainInterior interior in ModelTypeManager.Inst.CurrentTrain.TrainInteriors)
-    //    {
-    //        float distance = Vector3.Distance(vector, interior.CentralAxis.transform.position);
 
-    //        if(distance > m_InteriorDistance)
-    //        {
-    //            interior.gameObject.SetActive(false);
-    //        } else
-    //        {
-    //            interior.gameObject.SetActive(true);
-    //        }
-    //    }
-    //}
 
 
     private void CameraInputMove()
@@ -185,43 +171,19 @@
             return direction * CameraMoveSpeed * Time.deltaTime;
         }
         Vector3 movePosition = Vector3.zero;
-        if (Input.GetKey(InputManager.Forward)) movePosition = directionMovePos(transform.forward);
-        if (Input.GetKey(InputManager.Backword)) movePosition = -(directionMovePos(transform.forward));
-        if (Input.GetKey(InputManager.Right)) movePosition = directionMovePos(transform.right);
-        if (Input.GetKey(InputManager.Left)) movePosition = -(directionMovePos(transform.right));
-        if (Input.GetKey(InputManager.Up))  movePosition = directionMovePos(transform.up);
-        if (Input.GetKey(InputManager.Down)) movePosition = -(directionMovePos(transform.up));
+        if (Input.GetKey(InputManager.Forward)) movePosition += directionMovePos(transform.forward);
+        if (Input.GetKey(InputManager.Backword)) movePosition -= directionMovePos(transform.forward);
+        if (Input.GetKey(InputManager.Right)) movePosition += directionMovePos(transform.right);
+        if (Input.GetKey(InputManager.Left)) movePosition -= directionMovePos(transform.right);
+        if (Input.GetKey(InputManager.Up)) movePosition += directionMovePos(transform.up);
+        if (Input.GetKey(InputManager.Down)) movePosition -= directionMovePos(transform.up);
+
         transform.position += movePosition;
 
 
-        if (transform.position.x > m_CameraInitOffset.x + m_CanMoveDistance)
-        {
-            transform.position = new Vector3(transform.position.x - movePosition.x, transform.position.y, transform.position.z);
-        }
-        else if (transform.position.x < m_CameraInitOffset.x - m_CanMoveDistance)
-        {
-            transform.position = new Vector3(transform.position.x - movePosition.x, transform.position.y, transform.position.z);
-        }
+    
 
-        if (transform.position.y > m_CameraInitOffset.y + m_CanMoveDistance)
-        {
-            transform.position = new Vector3(transform.position.x, transform.position.y - movePosition.y, transform.position.z);
-        }
-        else if (transform.position.y < m_CameraInitOffset.y - m_CanMoveDistance)
-        {
-            transform.position = new Vector3(transform.position.x, transform.position.y - movePosition.y, transform.position.z);
-        }
 
-        if (transform.position.z > m_CameraInitOffset.z + m_CanMoveDistance)
-        {
-            transform.position = new Vector3(transform.position.x, transform.position.y, transform.position.z - movePosition.z);
-        }
-        else if (transform.position.z < m_CameraInitOffset.z - m_CanMoveDistance)
-        {
-            transform.position = new Vector3(transform.position.x, transform.position.y, transform.position.z - movePosition.z);
-        }
-
-       
 
     }
 }

--
Gitblit v1.8.0