Name | Description |
---|---|
ray | The starting point and direction of the ray. |
hitInfo | If true is returned, hitInfo will contain more information about where the collider was hit (See Also: RaycastHit). |
distance | The length of the ray. |
boolean - True when the ray intersects any collider, otherwise false.
Casts a Ray that ignores all Colliders except this one.
Same as above using ray.origin and ray.direction instead of origin and direction.
// pragma below is needed due to a UnityJS issue
#pragma strict
function Update(){
var ray : Ray = Camera.main.ScreenPointToRay (Input.mousePosition);
var hit : RaycastHit;
if (collider.Raycast (ray, hit, 100.0)) {
Debug.DrawLine (ray.origin, hit.point);
}
}