Hi Chris, this is super weird, drop me a mail on will @ unity 3d and I’ll try it in 4.5 to see if we get same behaviour, this should signal if its a bug…
Chris, replied direct to your mail but for everyone else seeing any weirdness like this - Chris simply had some errors in his collision code, using Collider2D instead of Collision2D as his parameter in 2D OnCollision… functions. This is one of those reminders to always check the console! it should always tell you which parameter is required - if you spot script errors that aren’t being reported accurately, please email us on support at unity3d dot com of course.
Yep there was an error in my onCollision code, but thats not the cause of this issue.
See this video
If you drag a rigid body around with the mouse, it is causing it to collide with the object beneath it based on the gravity scale, the higher the scale the further away you can trigger it from the box.