Hey all,
Let Me Explain a Bit
- I'm using one of the Leap camera rigs and having it parented to a empty GameObject which is moved every frame forward at a constant speed. Using HandController and spawning RigidRoundHands.
- Without a RigidBody the Leap RigidRoundHands do not collide with other Colliders/RigidBodys (that is more of a Unity issue).
- I've messed around a bit with the HandController's position and scale to get the hands to appear at a comfortable height and have the reach to hit objects.
- The GameObjects that are being hit have RigidBody components. I'm using simple Colliders.
- Using Unity Physics, so these objects have gravity and are not set to be Kinematic.
The Issue
The problem is that by moving the RigidBody, and the hands also internally moving with MovePosition, the force on other objects is huge. Changing the mass of the hands, objects, or the parent seem to do nothing; objects fly off into space regardless.
Any help with this would be greatly appreciated!