Dragging objects through its corners using the drag object script from the wiki

I am using the DragObject script from the Wiki: http://www.unifycommunity.com/wiki/index.php?title=DragObject

Say you have a box you want to move, if you click on a corner of the box the the whole box will snap so that its anchor (center) is where the mouse is. I want to modify it so that if you click on the corner and drag no snapping will occur.

What you will want to do is to determine the distance between the object and the mouse in MouseDown. Then, in the FixedUpdate script, you will need to offset the mouse position by that much.