I have an animation set up for what is basically a camera on rails. According to the animation window itself the camera rotates to 180 and 0 degrees at points and stops there, but in the game it stops around 1 degree short at 179 and 1 degrees respectively. This lack of precision occurs on every single keyframe.
The inaccuracy causes crooked images and a distinct jump when the camera starts its next “path” / animation.
I have tried setting additional keyframes inbetween with the desired exact value, but Unity ignores those as well.
Then I attempted to disable applying root motion. This appeared to fix it, but leaves me with other problems.
Is there a way to make the animation play precisely while also applying root motion? Or will I have to find some other workaround?