public Collider collider;
Описание
Удар по коллайдеру.
Это свойство равно null, если луч ничего не достигает, и не равно null, если попадает в коллайдер.
using UnityEngine;
public class Example : MonoBehaviour
{
void Update()
{
if (Input.GetMouseButtonDown(0))
{
RaycastHit hit;
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
if (Physics.Raycast(ray, out hit))
{
if (hit.collider != null)
{
hit.collider.enabled = false;
}
}
}
}
}
Смотрите так же: Physics.Raycast, Physics.Linecast, Physics.RaycastAll.