Hello world! Now, I'm creating a small application with Microsoft Mixed Reality Toolkit v2. But, I have a problem: when I take the object, its component Rigidbody becomes isKinematic. It really bothers me. Question: how to turn isKinematic off when interacting with the controller?
The reason we turn on `IsKinematic` is because it allows the ManipulationHandler script to directly edit the object's transform without the effect of gravity or collisions. This allows us to fully control the transform throughout the interaction, though the flag should be turned back off at the end of the interaction to revert back to your desired behavior. Is this causing a specific issue in your app, or is it otherwise behaving unexpectedly?
Of course, after interaction, isKinematic is turned off! And the object behaves correctly! When interacting with the controller, I will disable gravity on this object But when a body is kinematic, it passes through other bodies, it distorts reality.