새로 생성한 스크립트
- Player : 애니메이터 ‘ MovingComponent ‘ StatusComponent ‘ StateComponent 필수 컴포넌트로 설정 추가
- Enemy : Hit 이펙트 ‘ 모션 ‘ 데미지가 2번 연속으로 받지 못하도록 HittedList 생성하여 검사 ‘ 맞을때 뒤로 밀리기(isKinemetics 킨상태로 적용) 추가 / 사망 관련 기능 추가
- MovingComponent : 움직임 및 이동 관련 기능들을 하나로 모음
1교시
- 이동 컴포넌트 스크립트 생성
- 플레이어 스크립트에 있는 이동관련 기능을 이동 컴포넌트 스크립트로 옮김
2교시
- 검의 히트 애니메이션 추가 / 히트시 뒤로 밀리는거 정리
- 맞는 동작은 스테이트로 들어가지않고 스테이트 머신을 통해 엔트리에서 들어가는게 좋다.
3교시
- 애니메이션 리타게팅 / GreatSword 에셋 추가 및 위치 조정
리타게팅
- 다른 아바타를 사용한 애니메이션을 적용하기 위한 과정이다.
- 아바타의 메쉬와 사용할 애니메이션을 가져온 다음 적용할 프리펩에 새로운 빈 오브젝트를 만들고 애니메이션 컨트롤러를 넣어 해당 애니메이션을 사용할 아바타의 메쉬를 넣는다.