I have attached a script to a gameobject with OnMouseOver and OnMouseExit functions. The OnMouseOver fires. However, about 1 or 2 seconds later the OnMouseExit function fires even though I have not moved the mouse. I have no gamepads or joysticks that might interfere currently hooked up. Is this working correctly? Would this interfere with the OnMouseDown function not to fire? EDIT: I've been playing with this some more. It seems after a few milliseconds, the mouse is no longer registered as being over the object. Everything works as expected when the scene first fires up. A few seconds later and OnMouseOver goes screwy.