unity obstaclemanager(장애물관리)1 유니티 ObstacleManager(장애물관리) ▣ 코드 설명 ObstacleManager 클래스장애물의 다양한 동작을 관리합니다. 장애물의 타입에 따라 이동, 회전, 가시성 제어를 수행합니다.enum ObstacleType장애물의 타입을 나타내며, 장애물이 이동, 회전, 가시성 제어, 발판으로 동작할 수 있도록 구분합니다.HandleMovement()장애물이 경로 지점을 따라 이동합니다. Vector3.MoveTowards()를 사용해 부드럽게 이동합니다.HandleRotation()지정된 축을 기준으로 회전합니다.HandleVisibility()Renderer의 enabled 속성을 통해 가시성을 제어합니다.OnCollisionEnter()플레이어와 충돌 시 호출됩니다. 충돌한 객체의 Tag가 "Player"인 경우 장애물의 타입에 따라 동작을 수.. 2024. 10. 15. 이전 1 다음