애니메이터 창을 이용해 애니메이터 컨트롤러 에셋을 만들고 보고 수정할 수 있습니다.
애니메이터 창은 두 개의 메인 섹션으로 되어 있습니다. 격자 무늬의 레이아웃 영역과 왼쪽의 레이어 및 파라미터 창입니다.
짙은 회색의 격자 무늬로 되어 있는 메인 섹션이 레이아웃 영역입니다. 이 영역은 애니메이터 컨트롤러에서 상태를 생성하고 배치 및 연결하는 데 사용할 수 있습니다.
그리드를 오른쪽 클릭하여 새 상태 노드를 만들 수 있습니다.마우스 가운데 버튼 또는 Alt/옵션 드래그를 사용하여 뷰를 이동합니다.클릭하여 상태 노드를 선택하여 편집하고, 상태 노드를 클릭하고 드래그하여 상태 머신의 레이아웃을 재정렬할 수 있습니다.
파라미터 뷰와 레이어 뷰로 왼쪽 창을 전환할 수 있습니다.파라미터 뷰에서는[애니메이터 컨트롤러 파라미터](AnimationParameters.html)를 생성, 확인 및 편집할 수 있습니다.이것은 상태 머신에 입력으로 작용하는 변수로 사용자가 정의합니다.파라미터를 추가하려면 더하기 아이콘을 클릭하고 팝업 메뉴에서 파라미터 타입을 선택합니다.파라미터를 삭제하려면 목록에서 해당 파라미터를 선택하고 delete 키를 누릅니다(macOS에서는 fn-Delete 키를 사용하여 선택한 파라미터를 삭제합니다).
왼쪽 창이 Layers 뷰로 전환되면 애니메이터 컨트롤러에서 레이어를 만들거나 보고 편집할 수 있습니다. 그러면 단일 애니메이션 컨트롤러 내에서 여러 애니메이션 레이어를 동시에 작동할 수 있습니다. 레이어는 각각 개별 상태 머신으로 제어됩니다. 가장 흔하게 사용되는 경우는 바로 상체 레이어와 캐릭터의 일반적인 움직임을 담당하는 베이스 레이어가 별개의 애니메이션을 재생하는 경우입니다.
레이어를 더하려면 플러스 아이콘을 클릭합니다. 레이어를 삭제하려면 레이어를 선택하고 삭제 키를 누르십시오.
“눈(eye)” 아이콘을 클릭하여 켜거나 끔으로써 파라미터 및 레이어 창을 표시하거나 숨길 수 있습니다. 이를 통해 상태 머신을 보고 편집할 수 있는 공간을 늘릴 수 있습니다.
현재 상태 머신의 “이동 경로” 계층 구조 위치입니다. 상태에는 하위 상태와 트리가 포함될 수 있으며 이 구조는 반복적으로 형성될 수 있습니다. 하위 상태로 들어가면 부모 상태의 계층 구조와 현재 보이는 상태가 이곳에 표시됩니다. 부모 상태를 클릭하면 부모 상태로 돌아가거나 상태 머신의 베이스 레이어로 바로 돌아갑니다.
잠금 아이콘을 활성화시키면 애니메이터 창을 현재 상태 머신에 집중하도록 합니다. 잠금 아이콘이 꺼졌을 때 새 애니메이터 에셋이나 Animator 컴포넌트가 있는 게임 오브젝트를 클릭하면 애니메이터 창에 아이템의 상태 머신을 보여줍니다. 창을 잠그는 것은 다른 에셋이나 게임 오브젝트가 선택되더라도 애니메이터 창이 같은 상태 머신을 계속 보여주도록 할 수 있습니다.
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.