CREATE YOUR WORLD
Scripting

Raycast

3min

Raycast 함수는 Unity의 장면 내에서 객체를 효율적으로 찾는 데 사용할 수 있습니다.

Unity 프로그래밍에서 Raycast는 장면의 위치에서 발사되어 Collider에 부딪힐 때까지 쏘는 일종의 레이저 빔입니다. Collider에 충돌할 때, 충돌한 객체의 정보(RaycastHit)와 장면 내 위치가 반환됩니다.

Unity Raycast에 대한 자세한 내용은 Unity 가이드를 참조하십시오.



Unity Raycast는 다음 단계를 완료하여 ZEPETO.Script에서 사용할 수 있습니다:

먼저, Raycast 관련 클래스를 가져옵니다.

TypeScript


다음은 Raycast 함수의 예제 코드입니다:

Raycast




📘 스크립트에서 사용된 $ref 및 $unref에 대한 설명은 다음 가이드를 참조하십시오. [$ref & $unref]



테스트 코드를 통해 장면에서 마우스 포인터로 큐브를 클릭하여 객체의 정보가 출력되는지 확인할 수 있습니다.

Document image




ZEPETO.Script에서 사용된 Raycast API에 대한 자세한 정보는 아래 링크를 참조하십시오.



업데이트됨 11 Oct 2024
Doc contributor
이 페이지가 도움이 되었습니까?