Search Issue Tracker
Won't Fix
Won't Fix in 2022.3.X
Votes
0
Found in
2022.3.3f1
Issue ID
UUM-40815
Regression
Yes
The default Animation State is not reset and stays broken after rapidly triggering the other Animation States
How to reproduce:
1. Open the attached project “AnimationStateBug”
2. Open the “Forest” scene
3. Enter the Play Mode
4. Spam WASD buttons to change Animation States rapidly
5. Observe the idle Animation
Expected result: The idle Animation looks the same as it was before spamming the keys
Actual result: The idle Animation is broken
Reproducible with: 2022.2.9f1, 2022.3.3f1
Not reproducible with: 2022.2.8f1
Couldn’t test with: 2021.3.27f1, 2023.1.1f1, 2023.2.0a21 (Assets and scripts errors)
Reproducible on: Windows 11 Pro
Note: Couldn’t test the Player due to the build errors
Comments (1)
-
rhaoio
Jul 19, 2023 07:20
Thanks very much for the comment!! Setting Write Default Values OnDisable to true fixed it for me in 2022.3.0!!
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
- “Remove Unused Overrides” available on not loaded Scene and throws “ArgumentException: The scene is not loaded” warning
- Adaptive Probe Volume occlusion edge is calculated incorrectly when viewing probes near geometry edges
- Sampling a texture using an HLSL file throws shader errors and the code does not compile
- "Graphics.CopyTexture called with null source texture" error when Base Camera of an Overlay Camera is removed with DX11 Graphics API and Compatibility Mode enabled
- WebGL sends wrong value with large numbers when SendMessage function is used
Resolution Note:
There are no fixes planned for this Bug
Resolution Note (2022.3.X):
For animator serialized assets, a recent bug was introduced that was fixed recently, but have an impact on future animator upgrades.
when going from version < 5 to 7 or more,
- Keep animator state On Disable is false by default
- Write Default Values On Disable false by default.
- no change in behaviour
When going from version 5 or 6 to 7,
- Keep animator state On Disable is false by default
- Write Default Values On Disable false by default.
-There may be a change in behaviour though between those two versions.
To keep the behaviour in version 5/6 if upgrading to 7 and more caused an issue, Write Default Values On Disable should be set to true (in the debug inspector menu of animator)
Sorry for any problems this may have caused, but the original regression caused issues that forced some users to rebuild >100GB of assets.