Search Issue Tracker
Won't Fix
Votes
0
Found in
2017.4
2018.4
2019.1.14f1
2019.2
2019.3
2020.1
Issue ID
1182424
Regression
No
Blend Tree right side animation is favored over left side animation
Reproduction steps:
1. Open user's attached project "Ruby's rpg"
2. In the Project window, go to Art > Animations and double-click on the "Robot" controller
3. In the Animator window, double click on "Blend Tree" and then click on the opened Blend Tree
4. In the Inspector, drag the red dot from the middle to the left
Expected result: Animation changes from "RobotRight" to "RobotLeft" almost immediately
Actual result: Animation "RobotLeft" is played only when red dot is exactly on the left node
Reproducible with: 2017.4.35f1, 2018.4.13f1, 2019.2.14f1, 2019.3.0f1, 2020.1.0a15
Note: Works as intended when going up-down instead of going left-right
Comments (1)
-
alicederyn
Dec 18, 2020 18:56
Could Ruby's Quest please be updated to use the recommended process (or at least link to this issue) so others like me aren't caught out by this in future?
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
- Addressables Report window UI is broken when opening via Build > New Build > Default Build Script
- Addressables Profiles window UI break when creating a new Variable with a long name
- No character limit when renaming Profile in Addressables Profile window, allowing excessively long names
- Blurry, low quality Active Profile icon used in Addressables Profiles window
- Tree Asset Preview window is not updated after assigning a new Material
Resolution Note:
This is due to FlipX parameter being used to do the Left animation.
The 2D BlendTree is trying to blend a Bool parameter, which will always be FALSE unless 100% of the blendtree is at TRUE.
Changing this behaviour would change how Bools are animated across all Unity. This is too much of a risk.
Workaround : don't use FlipX, manually change the sprites.