[Unity]raycast를 보이게 하기
안녕하세요.
이런저런 일로 바쁜 나날을 보내고 있는데, 오늘은 기술적인 메모라는 이름으로 글을 써볼까 합니다.
메인 카메라에서 ray를 날리거나, 특정 오브젝트에서 ray를 날리거나, 요즘 자주 raycast를 날리고 있는데, 아래는 기본적인 코드(?)가 될 것 같습니다. 이 될 것 같습니다.

distance는 거리인데, 여기서는 적당히 50으로 설정하였습니다.
Debug.DrawRay로 디버깅 중에 어디로 ray를 날리고 있는지 확인할 수 있습니다.

큐브에서 빨간색 선이 나왔는데, 이것이 Debug.DrawRay로 뽑은 선입니다.
ray를 날려서 오브젝트에 부딪히면 부딪힌 오브젝트의 정보를 얻을 수 있습니다.
이 예제에서는 맞은편 큐브의 정보를 가져와서 이름을 표시하고 있습니다.
이런저런 일로 바쁜 나날을 보내고 있는데, 오늘은 기술적인 메모라는 이름으로 글을 써볼까 합니다.
메인 카메라에서 ray를 날리거나, 특정 오브젝트에서 ray를 날리거나, 요즘 자주 raycast를 날리고 있는데, 아래는 기본적인 코드(?)가 될 것 같습니다. 이 될 것 같습니다.

distance는 거리인데, 여기서는 적당히 50으로 설정하였습니다.
Debug.DrawRay로 디버깅 중에 어디로 ray를 날리고 있는지 확인할 수 있습니다.

큐브에서 빨간색 선이 나왔는데, 이것이 Debug.DrawRay로 뽑은 선입니다.
ray를 날려서 오브젝트에 부딪히면 부딪힌 오브젝트의 정보를 얻을 수 있습니다.
이 예제에서는 맞은편 큐브의 정보를 가져와서 이름을 표시하고 있습니다.



![[Unity] Terrain에 심은 풀을 스크립트에서 지우기](https://kuroko-labo.com/wp/wp-content/uploads/2025/05/grass2.png)
![[Unity] Photon의 PUN2에서 임의의 타이밍에 메서드 실행하기](https://kuroko-labo.com/wp/wp-content/themes/kuroko3/images/noimage.png)
![[Unity]Gaia Pro 2023으로 필드를 만들어 보았습니다.](https://kuroko-labo.com/wp/wp-content/uploads/2025/01/image06.png)
![[Unity]OLD TV Filter를 구입해 보았다](https://kuroko-labo.com/wp/wp-content/uploads/2019/11/image05.png)
![[Unity]localPosition을 이용하여 벨트 컨베이어 같은 것을 만든다.](https://kuroko-labo.com/wp/wp-content/uploads/2019/06/image01-1.png)
![[Unity]마우스가 클릭되면 진행하는 서클 게이지를 만들어 봅니다.](https://kuroko-labo.com/wp/wp-content/uploads/2019/07/circle.fw_.png)