반응형
유니티에서 레이캐스팅하고 hit 정보 아웃, 출력하기
특정 위치(origin)에서 특정 방향(direction)으로 최대 길이(max distance)의 레이를 캐스팅하여 레이가 콜라이더에 닿으면 true를 리턴한다.
이때 hit에 대한 더 많은 정보를 out를 확인할수있다(RaycastHit)
레이캐스팅에의해 타겟 오브젝트의 이름, hit포인트, 거리, 노말을 출력해보았다.
길이 제한없는 레이를 캐스팅하려면 maxDistance 인수에 Mathf.Infinity를 넘긴다.
반응형
'유니티게임개발 > 기초공부' 카테고리의 다른 글
유니티 쉐이더 - 근접 오브젝트 페이드 아웃 쉐이더(particles standard surface) (0) | 2019.09.13 |
---|---|
유니티 함수 - SceneManager.LoadScene를 이용하여 씬 로딩 (0) | 2019.08.19 |
유니티 함수 - 게임 오브젝트에 메시지 보내기, SendMessage 메서드 (0) | 2019.08.18 |
유니티 스크립팅 - 게임 오브젝트 복제하기, Instantiate 함수 (0) | 2019.08.12 |
유니티 스크립팅 - 원하는 타임에 함수를 호출, Invoke 함수사용하기 (0) | 2019.08.12 |