인프런 커뮤니티 질문&답변

choi님의 프로필 이미지
choi

작성한 질문수

Three.js 3D 인터랙티브 바로 시작하기

애니메이션 제어 ( mixer )

3d 모델링에 애니메이션을 여러개 넣으려면 어떻게 해요?

작성

·

588

0

강의에서는 animations가 하나만 포함된 예제만 알려주셨는데, mixamo나 다른 방법으로 여러개를 가져오는 방법은 없는건가요?

답변 1

0

코딩일레븐님의 프로필 이미지
코딩일레븐
지식공유자

안녕하세요

여러개의 애니메이션이 들어있는 모델링을 로드하시고

바로 다음 영상에 나오는 '키보드 제어'를 참고하셔서

특정 키를 눌렀을때 해당 애니메이션을 play 시켜주시면 됩니다.

예)

여러개의 애니메이션이 들어있는 모델링 로드 후 아래처럼 애니메이션을 선택한다.

let kick, jump

//3d 로드 후
kick = object.mixer.clipAction(object.animations[0]);
jump = object.mixer.clipAction(object.animations[1]);

k key 눌렀을 때 -> kick 애니메이션 play

space key 눌렀을 때 -> jump 애니메이션 play

 

 

choi님의 프로필 이미지
choi

작성한 질문수

질문하기