I'm having a really hard time figuring out how to get my object(s) to move via touch drag or swipe without moving through other objects. I want to drag an object towards a wall, but even if I hit the wall and drag further, the object stops at the wall (and doesn't bounce back). Also, if I hit other objects or other moveable objects, the dragged object stops. I've tried adding force and collisions, but the object hits the opposing obstacle and either bounces back or skirts up/down/alongside the object. Also if it hits a moveable object, either both objects move or it bounces back.
This is the key mechanic of the game I'm trying to help my 10 year old make, but I can't get it working.