This seems to be a painfully simple question. I’ve reduced my setup as much as possible, but still have the issue. I have a cube with a box collider + a rigid body (not kinematic) and another cube with a box collider which is a trigger (not kinematic.) I hit play in Unity then manually collide the obj with the collider into the box with the trigger. No event seems to be fired. The following code is attached to the object with the collider.
“Awake” is the only message I see.
function Awake()
{
Debug.Log(“Awake!”);
}
function OnTriggerEnter(other:Collider)
{
Debug.Log(“Triggered”);
}
function OnTriggerExit(other:Collider)
{
Debug.Log(“Exited”);
}
function OnTriggerStay(other:Collider)
{
Debug.Log(“Stayed”);
}
I can get the setup working just fine if I start a new project. I’m not sure what I’ve done wrong here which prevents the events from being fired. Much thanks for any help.