problems with picking objects

one way to make sure you can guarantee click and drag behavior is to use some global variable called “self.dragging” or whatever, and assert that variable on a mouse event, and set it false on a mouse-up event. Then only enable a collision if self.dragging = false.

This makes it so you can drag one item at a time.