Notice
Recent Posts
Recent Comments
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Today
Total
Archives
관리 메뉴

cyphen156

유니티 애니메이션 - 아바타 마스크 : 캐릭터 상하체 분리하기 본문

프로젝트/유니티

유니티 애니메이션 - 아바타 마스크 : 캐릭터 상하체 분리하기

cyphen156 2025. 3. 12. 11:50

캐릭터를 한개 집어넣었는데 사망 모션 등 상하체, 팔 다리 등을 분리하여 제어하고 싶을 때가 있다. 

그럴때 쓰는게 애니메이션에 있는 아바타 마스크이다.

아바타 마스크는 다음과 같이 만들어서 개별 컨트롤러를 생성하는 것이다.

 

 

 

그리고 나서 코드에서 다음과 같이 레이어에 대한 가중값을 제어 할 수 있다.

            animator.SetLayerWeight(1, 1);

그러고 나면 다음과 같이 플레이어 애니메이션이 재생된다.