В 2д играх, ось Z желательно вобще не трогать :) Чтобы решить вашу проблему, если вы ещё не решили её за 2 года, вам нужно изменить порядок сортировки слоёв (спрайтов) в юнити. Найти такой параметр можно в инспекторе в компонентах SpriteRender под названием Order in layer. Его видно на вашем скриншоте, там стоит 0, следовательно для рук у вас должно быть либо -1, либо 1 чтобы перекрывать персонажа (работает как ось Z).