Описание
Пересекает ли ray
эту ограничивающую рамку?
using UnityEngine;
public class Example : MonoBehaviour
{
// Function to detect if a ray (representing a beam weapon, say)
// makes contact with the collider's bounds.
Collider myCollider;
void Start()
{
// Store a reference to the collider once at startup.
myCollider = GetComponent<Collider>();
}
bool DetectHit(Ray ray)
{
return myCollider.bounds.IntersectRay(ray);
}
}
Описание
Пересекает ли ray
эту ограничивающую рамку?
Когда функция возвращает значение true, расстояние до источника луча будет возвращено в параметре distance
.