원점(origin)에서 시작해서 지정된 방향(direction)으로 무한히 쏘아지는 line
변수
생성자 (오버로딩)
Camera 클래스는 ScreenPointToRay, ViewportPointToRay 함수를 제공
Ray에 어떤 대상에 부딪히면 true를 반환하는 함수
public static bool Raycast (Vector3 origin,
Vector3 direction,
out RaycastHit hitInfo,
float maxDistance,
int layerMask,
QueryTriggerInteraction queryTriggerInteraction);
이 파라미터를 사용하는 여러 오버로딩이 존재
Physics.Raycast와 비슷하게 Linecast가 있다.
raycast로부터 반환될 정보
ray에 검출된 모든 Raycast 정보를 반환(Raycast[])