I have such script:
After objects were triggered and another of them was destroyed OnTriggerExit() of current object isn't invoked and object remains highlighted. Why so?
asked Feb 28 '11 at 04:17 PM
Because that's the way it works, whether it's a bug or intentional I don't know, but I think it's always been like that. My solution is to move the object far away for one frame before destroying it; that way OnTriggerExit will always fire.
answered Feb 28 '11 at 04:32 PM