I\'m using the following structure:
(Layer) \"Base Layer\" --> (Sub-State) \"Jump_Fall_Roll\" --> (State) \"Roll\"
static int rollState = Animat
I seriously have no Idea what changed in my project, but I tryed
static int rollState = Animator.StringToHash ("Jump_Fall_Roll.Roll");
again (I had tested it before I post this question and spend hours trying to resolve it) and it managed to work..........
So, for Sub-States, do not include the Layer name in the hash, only the parent Sub-State of your State.
I did not test for nested Sub-States.
Thank you to those who tryed to help me