유니티 Raycast 역할, 메서드 종류, 필요성, 코드 활용 예시
Raycast 의 모든 것 Raycast 의미, 정의, 역할 유니티에서 Raycast는 게임 객체(주로 카메라)에서 광선을 쏘아 씬 안의 다른 객체와 상호작용하는 기능입니다. 이 기능은 충돌 검사를 할 때 자주 사용됩니다. Raycast는 주어진 시작점과 방향으로 광선을 쏘아 해당 광선이 부딪힌 객체를 찾아냅니다. 이때 광선은 무한히 이어지는 것으로 가정되며, 광선이 부딪힌 객체의 정보를 반환합니다. 이 정보는 부딪힌 객체의 위치, 충돌한 지점의 거리, 충돌한 객체의 충돌체(Collider) 등입니다. Raycast를 사용하면 레이어, 충돌체의 종류 등 다양한 설정을 통해 원하는 대상과 상호작용할 수 있습니다. 또한, Raycast는 주기적으로 호출되어 이를 이용해 게임 객체가 움직이거나 다른 상호작용을..
2023. 4. 26.