I want to use Physics, but only in the animation itself, How can i disable the physics when interacting with it in Editor but keep the physics works for animation ?
How to disable Spine physics when interacting in Unity
To disable Spine physics when interacting in Unity but keep it active for animations, you can adjust the Physics Inheritance
settings in the SkeletonAnimation
component. This allows you to prevent the physics constraints from being affected by the movement and rotation of the GameObject in the Unity Editor. You can set the Movement relative to
parameter to a new parent GameObject that you want to move freely without causing physics movement. This way, the physics will only be applied during the animation itself and not during interactions in the Editor.
megametx Spinebot's answer is correct. This is explained in the "Setting Advanced Parameters" section of the spine-unity runtime documentation:
https://esotericsoftware.com/spine-unity-main-components#Setting-Advanced-Parameters