можно так на основном поле
1. массив с точками объектов а.в
2. снимается местоположение мыши...
3. по некоему правилу вычисляется поподает мыш в окружность радиусом р и с центром в точке с координатами а.в
4. реализуем функцию перемешение объекта с координатами а.в к координатам c.d (которые координаты мыши на данный момент)
5. реализуем функцию перемешение объекта с координатами а1.в1 к координатам a.b (в случаи выхода мыши из поля действия 3)
теперь грамотно все расставить в трех фремах и усе...
