Search Issue Tracker

Fixed in Unity 5.4.0

Votes

0

Found in

5.3.0b1

Issue ID

734681

Regression

Yes

[AnimatorOverrideController] Override controller created during runtime breaks layer masks

Animation

-

-

Priority: 2Necessary for shipping a final release

-

Severity: 2Core functionality majorly impacted

Steps to reproduce:

1. Open attached project
2. Open scene "test"
3. Select "SA_Character_1P_Basepose" in hierarchy
4. Notice that it has Override Test script attached. Turn "Override" off
5. Run scene and notice that after ~3 seconds character raises his hands
6. Stop the scene, select "SA_Character_1P_Basepose" again and turn "Override" on
7. Run scene and notice that after 3 seconds nothing happens
8. Open "SA_Character_1P_Basepose's" Animator
9. Open properties of "Aim" layer and change "weight" to 0
10. Run scene again and notice that animation works again

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.