Guys, thanks for your answers.
I have one more question.
I've made animations in Spriter for the same player. When I import them in Unity, the transition between animation idle/fire, jump/fire are good.
But the transition from walk/fire shows me in the same time the hands(2) of the player when he walks and the hands(2) when he fires, so I see 4 hands in the same time.
I've been trying couple of weeks to solve this problem, and I noticed that in my idle, jump, fire bones names are different from walk bones names.
Example: Idle/jump/fire - "head_001"; Walk - "head".
Can the problem be in different bones names for different animations?
Thanks.