Drag a Rigidbody2d Help

Hi,

I’m working on setting up a chain weapon with the 2D physics. I am having a really hard time finding a working script that simply allows me to drag a Rigidbody 2D with my mouse or touch, while physics stay intact. I want to create a chain effect, a flail that the user can swing around and then throw using Hinge or distant joint. Could anybody point me in the right direction please?

I’ve done some digging, and even found one option that half works. I have a problem though, all of the RigidBody2D drag with mouse options have too much stretch using the distance joint. I need the sprites to stay taught, like a chain, without stretching at higher speeds. Is there any way to force the joints to stay tightly connected even at higher drag speeds?