Is there a definitive way to sync animations in humanoid animations? As an example, we have a running bounce ball animation. We have a bone in the animation specifically for the ball movement. This works if the animation is setup as Generic. However, when humanoid the ball bone is not mapped and therefore it does not have any movement.
I have tried other approaches, such as creating an animation specifically for the ball and triggering it with an animation event at the correct frame, but this has an issue where it is not always synced. The animation event isn’t guaranteed to be frame perfect so sometimes the ball animation is triggered a frame or 2 behind the character animation. I could have a script that reads the frame of the animation and syncs exactly with offset, but I can’t help but feel this may be an unneccessary step. Happy to be corrected.
I feel like I am missing a very obvious solution, it seems like a very common problem but being unable to pull extra bone animation from a humanoid animation seems like a big restriction.
How is this approached?