본문 바로가기
728x90
반응형
SMALL

레이케스트2

유니티 Raycast Target 사용 예시 Raycast Target 이란? Raycast Target은 UI 요소의 클릭 이벤트를 처리할 때 사용되는 속성입니다. 이 속성이 활성화되면, 해당 UI 요소가 광선(Ray)에 의해 충돌되었을 때 클릭 이벤트가 발생합니다. Raycast Target은 모든 UI 요소에 적용될 수 있습니다. 예를 들어, Button, Image, Text 등의 요소에 적용됩니다. 이 속성이 활성화되면, 해당 요소가 다른 UI 요소들과 충돌 검출을 수행하지 않고, 광선과 충돌하지 않습니다. ** 즉 광선과 충돌하여도 클릭 이벤트가 발생하지 않게 할 때 자주 사용합니다. Raycast Target 속성은 유니티의 Inspector 창에서 간단히 활성화/비활성화할 수 있습니다. 또한 코드에서도 해당 요소의 Raycast Ta.. 2023. 4. 27.
유니티 Raycast 역할, 메서드 종류, 필요성, 코드 활용 예시 Raycast 의 모든 것 Raycast 의미, 정의, 역할 유니티에서 Raycast는 게임 객체(주로 카메라)에서 광선을 쏘아 씬 안의 다른 객체와 상호작용하는 기능입니다. 이 기능은 충돌 검사를 할 때 자주 사용됩니다. Raycast는 주어진 시작점과 방향으로 광선을 쏘아 해당 광선이 부딪힌 객체를 찾아냅니다. 이때 광선은 무한히 이어지는 것으로 가정되며, 광선이 부딪힌 객체의 정보를 반환합니다. 이 정보는 부딪힌 객체의 위치, 충돌한 지점의 거리, 충돌한 객체의 충돌체(Collider) 등입니다. Raycast를 사용하면 레이어, 충돌체의 종류 등 다양한 설정을 통해 원하는 대상과 상호작용할 수 있습니다. 또한, Raycast는 주기적으로 호출되어 이를 이용해 게임 객체가 움직이거나 다른 상호작용을.. 2023. 4. 26.
728x90
반응형
LIST