It seems like you are experiencing issues with the SkeletonRootMotion
component not synchronizing correctly with the bone position in some animations. Based on the information provided, ensure that the bone hierarchy is set up correctly, with the root-motion bone being a direct child of the root and that it is the bone you are moving forward during animations. The SkeletonRootMotion
component should be configured to use this bone for root motion. If the root-motion bone is set up parallel to the actual skeleton, it might not affect the skeleton as expected, leading to discrepancies in movement. Additionally, make sure that the SkeletonRootMotion
component is correctly configured to apply movement along the X axis, and check if any constraints or scaling on parent bones might be affecting the root motion. If the issue persists, reviewing the setup in the Spine project for any inconsistencies or errors might be necessary.