I have 2 weapon idle animations here and one of them have both of the arms animated and the other one only have the right arm animated.
These 2 idle animations will be transacted. They can be transacted smoothly except when a background character idle background animation is playing. As shown in this gif:
Without idle animation, it works fine:
There is an offset between the arm and the gun when transacting to the another animation.
I play the new animation with a 0.35 fade time and stop the other one with 0.35 fade, basically:
idle:Play(0.35)
idle2:Stop(0.35)
wait(2)
idle:Play(0.35)
idle2:Stop(0.35
Is there any solution to this? This issue is even more visible and problematic on some of my other gun animations.