I have a very Complex Machine which I want to operate through my VR controller (HTC Vive Controller). As you can see its short animated video here. I want to pull the machine cover through VR controller which is easy to do but i want to scale and pull some of the other related objects of the machine too (like spring, piston etc, you can see in the video) as i pull its cover through VR controller.
The problem is that i am unable to do this using Joints and Animation play. I almost tried anything but nothing worked for me. My question how can i imitate animation all work through code or through physics. Like if i pull an object the rest related object should be stretched like chain. And piston should open or closed according to force.