V버튜버

[V버튜버] 유니티 - 의상, 헤어 옷장 기능

S.dust 2026. 2. 25. 15:36

작업한 의상, 헤어들을 쉽게 교차할 수 있도록 옷장 기능을 애니메이터로 구현한다.

 

Asset 폴더에 새 폴더를 만든다.(이름 : animation)

 

animation 창 : ctrl + 6

캐릭터 선택 후, create > 이름을 적어 animation 폴더 안에 저장한다.(clothesChange)

hairChange도 만든다.

 

character 선택 후 > 상단 바의 Window > animation > animator

왼쪽 창에서 새로운 layer를 생성. 이름 clothesChange, 설정에서 weight 값을 1로 올린다

animation에서 만든 clothesChange를 animator로 넣어준다.

hairChange도 똑같이 만든다.

 

녹화버튼 클릭, 서로 교체할 의상 다중 선택 후 inspector에서 비활성화.

그 후 첫 번째 의상만 활성화 시킨 뒤 녹화 종료.

생겨난 키를 복사한 뒤 100프레임에서 붙여넣기

10 프레임에서 다시 복사 및 붙여넣기.

10프레임에서 기본의상 끈 뒤 두 번째 의상을 활성화

작업한 애니메이션 사진

 

hairChange도 동일하게 작업한다.

 

같은 방식으로 작업하면 여러 개의 의상 및 헤어들을 서로 교체할 수 있다.

 

animator 창 > parameters 창 > 파라미터를 float로 새로 추가한다. (이름 - clothesChange, hairChange)

다시 layers 창으로 돌아와 clothesChange를 누르기 > clothesChange 노드 클릭

Inspector 창 > motion Time > parameter를 활성화, clothesChange로 설정

hairChange도 동일하게 작업.

 

play 버튼을 누른 뒤 parameter 창에서 값을 0.1로 설정하면 10프레임에 설정한 의상 및 헤어가 나온다.

0프레임 ~ 100프레임까지 10프레임 단위로 쪼개져서 나뉨. 파라미터를 각 프레임의 값으로 설정하면 해당되는 오브젝트가 나온다.

 

실습 결과물 영상

두 번째 의상 및 헤어는 교체용으로 임시로 넣어 작업하였다. (물리 작업이 안되어있음)

>> 왼쪽 위의 값 수정에 따라 의상과 헤어가 교체되는 것을 볼 수 있다. 헤어에서 약간의 오류가 있어보임.