AnimationController (AnimationGraph)를 사용하여 애니메이션 재생
업데이트: 2023/03/14
이 페이지에서는 Cubism 모델에서 Cocos Creator의 AnimationController (AnimationGraph)를 사용하는 절차를 설명합니다.
이번 예는 복잡한 설정 없이 2개의 애니메이션을 반복하는 설정입니다.
개요
1. Asset 뷰의 Create asset context menu에서 Animation Graph를 만듭니다.
2. Animation Graph를 엽니다. (더블 클릭하거나 선택 중에 Inspector의 Edit 버튼을 누릅니다)
3. Animation Graph 뷰의 적절한 위치를 오른쪽 클릭하고 메뉴에서 Add State – Animation Clip을 실행하여 State를 추가합니다.
4. 추가한 상태를 선택하고 모델을 Inspector의 Animation Clip Motion -> Clip으로 가져올 때 생성된 AnimationClip을 설정합니다. (선택 버튼으로 선택, 드래그&드롭 등)
5. Entry에서 처음 재생되는 State에 Transition을 설정합니다.
6. 계속 사용할 애니메이션을 (3), (4)와 같이 추가합니다.
7. 각 State에서 전환하도록 Transition을 설정합니다.
8. 작성한 Animation Graph를 Model의 AnimationController에 설정합니다.
9. CubismMotionApplier를 Model에 추가합니다.
이상으로 AnimationController를 사용하여 애니메이션을 재생하기 위한 설정이 완료됩니다.
Animation Graph의 변수 설정 및 Transition의 전환 조건 설정 등에 대한 자세한 내용은 Cocos Creator Manual의 Marionette Animation System을 참조하십시오.