강의

멘토링

로드맵

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

신진님의 프로필 이미지
신진

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

Animation 기초

애니메이터 컨트롤러

작성

·

270

0

유니티의 모든 기능은 코드화가 가능하다라는 전제를 염두에 두고 공부하고 있습니다.
 
1.애니메이터 컨트롤러는 어떻게 이해해야 될까요?
게임오브젝트와 같은 클래스인가요, 콤퍼넌스일까요?
 
2. 여러 STATE를 PLAYERCONTROLLER에 넣는 것을 보았는데
이것들은 각각 CLASS일까요?

퀴즈

왜 복잡한 캐릭터 움직임을 직접 코딩하는 것보다 애니메이션 파일과 Animator를 사용하는 것이 선호될까요?

애니메이션 파일이 더 작은 용량을 차지하기 때문

애니메이터가 복잡한 움직임을 미리 만들어두므로 개발 효율이 높아지기 때문

애니메이션 파일만이 캐릭터의 뼈대를 인식할 수 있기 때문

Animator 컴포넌트가 자동으로 최적의 움직임 경로를 계산하기 때문

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

1. GameObject는 아니고  Component 쪽에 가깝습니다.

2. 질문이 조금 애매한데요.
[class라는 것]이 어떤 의미일까요?
상태값 구분은 그냥 enum 값으로 해도 충분합니다.

신진님의 프로필 이미지
신진

작성한 질문수

질문하기