I recently upgraded a project from 4.6.5 to 5.1.0. Using Mecanim, I was setting the position of a sprite in an animation. After the upgrade, the position of the sprite no longer updates. I threw Scale into the mix to see if it was functioning and scale does work. Nothing seems to effect the position via mecanim.
Perhaps some helpful images to explain:
As you may be able to see, I have a controller on Julian. I then have a separate controller on his eyes. This separate controller allows me to blend his eyes sprites and positions (used to) based on if he’s facing forward or walking in a specific direction. The sprites correctly update.
I tested Position changes of the root animator, Julian, and that does correctly update. I then confirmed that no other animation was effecting the Eyes layer.
I couldn’t find this listed in the forums as a known bug. Is it? Is there a solution to make this method work as it did (which I assume was correctly applied previously because it worked).
