Un Trigger detecta entradas y salidas sin bloquear físicamente el paso.
Se activa marcando:
Is Trigger
en un Collider.
void OnTriggerEnter(Collider other)
{
Debug.Log("Entró algo");
}
void OnTriggerStay(Collider other)
{
}
Se ejecuta mientras el objeto permanece dentro.
void OnTriggerExit(Collider other)
{
Debug.Log("Salió algo");
}
void OnTriggerEnter(Collider other)
{
if (other.CompareTag("Player"))
{
Debug.Log("Entró el jugador");
}
}