Search Issue Tracker
Won't Fix
Votes
0
Found in
2019.4
2019.4.33f1
2020.3
2021.2
2022.1
Issue ID
1387187
Regression
No
Transform position values are inconsistent with Animator.Root T values
Reproduction steps:
1. Open the attached project ("testRootMotion.zip")
2. Open "SampleScene"
3. Select the character
4. Enter Play mode
5. Open the Animation window and expand Animator.Root T in the list
6. Select Root T.z and select Curves
7. Select the last frame
Expected result: The Root T.z value and the Transform z position are the same
Actual result: The Root T.z value (1.37) and the Transform z position (1.11) are different
Reproducible with: 2019.4.33f1, 2020.3.25f1, 2021.2.6f1, 2022.1.0b2
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Asset creation in the Project Browser is not always undone/inconsistent when the undo shortcut is pressed right after creating an asset
- JobTempAlloc memory leak warning is thrown when the Player is shut down
- Graphics State Collection warm-up does not work when using with Addressables Shaders
- "Baked Shadow Radius" field is visible but inactive when when the Shadow Type is set to "Hard Shadows" under the Light Component
- Crash on OnDemandScheduler::HandleImportWorkerLogs when performing various Unity operations
Resolution Note:
Root motion does not garuantee that you will get exactly the end value of your clip. Root motion works with instantanous velocity that are sampled at a specific time. So if the root motion curve has a lot of variation and the sampling is not stable enough, you may not reach the final position of the curve.