유니티에서 애니메이션의 루트모션(root motion) 비활성화하기 1)아래는 루트 모션이 설정되어있는 애니메이션이다. assetstore.unity.com/packages/3d/characters/animals/reptiles/gecko-54027 2)애니메이션의 루트모션(root motion)을 비활성화하려면 임포트세팅에서 root node를 none으로 설정한다. 3)게임 오브젝트의 애니메이터 컴포넌트에서 apply root motion을 체크해제한다.
유니티에서 역방향 애니메이션 클립 만들기(reverse) (사용자 스크립트를 사용한 방법, 애니메이션의 속도에 음수값을 입력하는 방법, 애니메이션의 키프레임을 수정하는 방법) 사용자 스크립트를 사용하는 방법(Straafe, ReverseAnimationContext.cs) 1)모델의 애니메이션 파일(fbx)에서 애니메이션 클립을 복사한다(ctrl+d) 2)에디터에 아래 깃허브에서 사용자 Straafe가 작성 및 제공하는 스크립트를 추가한다. github.com/Straafe/unity-editor-tools/blob/master/ReverseAnimationContext.cs 3)복사한 애니메이션 클립을 선택하고 마우스 우클릭한후 create reversed clip을 선택한다. 4)역방향 애니메이션 클..
유니티에서 애니메이션을 좌우대칭(mirror)으로 만들기 animation mirror를 사용하여 좌우대칭 애니메이션 클립을 만드는 방법이다. mirror속성은 휴머노이드(humanoid) 애니메이션 타입에서 사용 가능하다. 1)프로젝트에서 모델의 걷기 애니메이션 파일을(fbx) 임포트하였다(좌로 걷기, WalkLeft) 2)임포트 세팅의 rig에서 애니메이션 형식이 휴머노이드로 설정되어있는지 확인한다(humanoid) 3)animation에서 애니메이션 클립을 확인할수있다. 좌로 걷기 애니메이션(WalkLeft) fbx 파일을 복사하는 방법 5)fbx파일을 복사하고 이름을 재설정한다(TurnRight) 6)복사한 fbx 파일의 임포트세팅에서 애니메이션 클립의 이름을 재설정한다(WalkRight) 7)애..
유니티에서 fbx파일의 애니메이션 클립 복사하기 1)프로젝트의 에셋 폴더에서 fbx파일의 애니메이션 클립을 선택한다. 2)상단의 edit 메뉴에서 duplicate를 선택한다(ctrl+d) 3)애니메이션 클립이 복사된것을 확인할수있다. 4)애니메이션 클립을 선택하면 애니메이션 윈도우에서 키 프레임 애니메이션을 확인 및 수정할수있다.
유니티에서 애니메이션 반복실행(loop) 설정하기(legacy, generic) legacy animation type 1)모델의 임포트 설정에서 rig 탭의 animation type을 확인한다. 2)animation으로 이동한다. 3)반복실행(loop)을 설정할 클립을 선택하고 wrap mode에서 loop를 선택하고 적용한다. generic animation type 4)애니메이션에서 클립을 선택하고 loop time에 체크한후 적용한다.
유니티에서 애니메이션 이벤트 추가하기(animation event) 타임라인에서 애니메이션의 특정 시간에 이벤트를 설정하여 오브젝트의 스크립트에 있는 함수를 호출할수있다. 1)씬에 큐브 오브젝트를 추가하고 애니메이션을 생성하였다(new animation) 2)애니메이션의 반복실행을 설정한다(loop time) 3)함수를 작성한 스크립트를 큐브 오브젝트에 추가한다. 3)애니메이션 이벤트를 추가하려면 타임라인에서 재생 위치를 선택하고 add event를 클릭한다. 4)이벤트 라인에서 새로 추가한 이벤트를 확인할수있다. 이벤트를 선택하면 마커가 파란색으로 표시된다. 5)inspector 윈도우에서 애니메이션 이벤트의 함수와 파라미터를 설정한다. 애니메이션 이벤트로 호출할 함수는 오브젝트의 스크립트에 존재해야한..
유니티 에셋 LipSync Pro(립싱크 프로)립싱크 얼굴 애니메이션 제작도구지원 오디오 포맷 - 16비트, 16khz, mono, wav 유니티 에셋 스토어https://assetstore.unity.com/packages/tools/animation/lipsync-pro-32117?locale=ko-KR 립싱크 프로 기술문서https://lipsync.rogodigital.com/documentation/ 립싱크 프로 사용법