Search Issue Tracker
Fixed in 2017.1.X
Votes
0
Found in
Issue ID
891547
Regression
Yes
[Anim] name change to parameter gives error at runtime
changing the name of an assigned parameter, then generates an error at runtime...
"BlendTree "Blend Tree" in state "viz" in Controller "" uses parameter "test" which does not exist."
... in this case, the "Blend Tree" state in Controller "testcontroller" uses parameter "test" which DOES exist.
- what is "viz"?
- what is Controller ""
repro:
-create an Animator Controller
-in the controller, RMB > Create State > From New Blend Tree
(this also creates a "Blend" parameter on the controller, expected)
-double-click the Blend Tree state and select the Blend Tree node inside it.
-click Editor Play and notice that there is no error in the console. Stop runtime.
-click the Parameters tab of the controller and rename the "Blend" param to "test".
-click Editor Play... error
bug: "BlendTree "Blend Tree" in state "viz" in Controller "" uses parameter "test" which does not exist."
see attached gif
expected result: no error message since the param does exist.
found in...
Version 5.6.0f1 (95292252f04a)
Branch: 5.6/staging
not repro in Version 5.5.2p2 (03f34082a9c0)
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
Add comment