본문 바로가기

블루프린팅/17. 애니메이션 블루프린트

(3)          글쓰기    
[17.애니메이션블루스크린] 애니메이션 스테이트 추가 업드리기 애니메니메이션을 추가해 보겠다. 1. 키 앱력을 만들어야 햔다. ProjectSetting>Engine>Input>Bindings>Action Mappins에 Crouch-C Prone-X를 매핑한다. 2. BP_ThirdPersonCharacter를 Ctrl-D로 복제해 이름을 BP_AnimTestCharacter로 변경한다. 3. 변수+를 눌러 Proning/Blooean으로 바꿔준다. 4. 이벤트그래프에 우클릭후 Prone을 검색해 추가해주고 다음과 같이 노드를 연결해준다. Prone입력이 발생할때 마다 Proning 변수의 부울값을 토글할 것이다. 5. 이벤트 그래프에서 Corl-F를 누르고 Move를 검색하면 이동 부분 노드들이 있다. 6. 앞부분을 끊고 Branch를 넣어 Pronin..
[17.애니메이션블루스크린] 스테이트머신 AnimGraph의 스테이트 머신을 이용하면 애니메이션을 일련의 스테이트로 구성할수 있다. 1. 다른 애니메이션 노드를 제거하고 최종 애니메이션 포즈노드만 AminGraph에 남겨둔다. 2. AnimGraph를 우클릭하고 state machine을 검색한 다음 새 스테이트 머신 추가를 선택한다. 3. 이름을 Char States로 변경한다. 최종 애니메이션 포즈 노드와 연결한다. 4. Char State를 더블클릭해 에디터 모드로 들어간후 State를 2개 추가한다. 이름을 Idel, Moving으로 변경한다. 노드의 테두리를 끌어 다음과 같이 만들어 준다. 5.Idel 노드를 더블클릭후 다음과 같이 노드를 만들어준다. Asset 브라우저에서 Idel애니메이션을 끌어다 놓고 연결해준다. 6. Moving..
5부 추가도구 [17장 애니메이션 블루프린트] 애니메이션 개요 1. 시작 컨텐츠가 있는 삼인칭 템플릿을 사용해서 프로젝트를 만든다. 2. 플레이 버튼을 눌러 삼인칭 템플릿에 내장된 기본 게임플레이를 시도한다 .WASD키를 사용하여 플레이어를 이동하고 마우스를 움직여 주변을 둘러불 수 있다. 스페이스바를 눌러 캐릭터가 점프한다. 스켈레톤및 스켈레탈메시 언리얼에서 스켈레톤은 스켈레탈메시와는 별개의 에셋이다. 애니메이션이 스켈레톤에서 수행되기 때문에 애니메이션은 동일한 스켈레톤을 사용하는 다른 여러 스켈레탈 메시에서 공유할 수 있다. 삼인칭 템플릿에서 사용하는 스켈레톤을 시각화해본다. 다음과 같은 폴더로 접근해 SK_Mannequin_Skeleton을 선택한다.(V5.2라서 그런가 교재와 폴더및 파일명이 달라 가장 비슷한 걸 골랐다) 왼쪽 패널에는 이 스켈리톤의 일부인 ..