프로젝트/유니티
유니티 애니메이션 - 아바타 마스크 : 캐릭터 상하체 분리하기
cyphen156
2025. 3. 12. 11:50
캐릭터를 한개 집어넣었는데 사망 모션 등 상하체, 팔 다리 등을 분리하여 제어하고 싶을 때가 있다.
그럴때 쓰는게 애니메이션에 있는 아바타 마스크이다.
아바타 마스크는 다음과 같이 만들어서 개별 컨트롤러를 생성하는 것이다.
그리고 나서 코드에서 다음과 같이 레이어에 대한 가중값을 제어 할 수 있다.
animator.SetLayerWeight(1, 1);
그러고 나면 다음과 같이 플레이어 애니메이션이 재생된다.