drag&drop and detecting hover/drop on other object?

I tried to play with this example: https://github.com/dmccuskey/dmc-dragdrop/tree/master/examples/dmc-dragdrop-basic

Added: 

DragMgr:register( dragItem, { dragStart=dragStartHandler, dragEnter=dragEnterHandler, dragOver=dragOverHandler, dragDrop=dragDropHandler, dragExit=dragExitHandler, dragStop=dragStopHandler, })

to make other item target for droping

and

dropTarget:addEventListener( 'touch', dragItemTouchHandler )

to make dropTarget also draggable

So I have now 2 objects, both are draggable and droppable for a few first seconds :frowning:

Here movie I recorded: https://www.screencast.com/t/oojnOIGbj6PW

Help?

I started digging into code of dmc and I see it’s not as flexible - for example it assumes there’s always proxy when moving object, so you move proxy instead of object. And I’d like to move actual object… 

@nick_sherman in your game are you using proxy for dragging objects?

Yes I just create an exact copy of the object and hide the original if required.