AnimBlueprint 설명

31. AnimBlueprint 설명


애니메이션 블루프린트에는 세 가지 주요 부분이 있습니다.

1.AnimGraph : 현재 이미지에 대한 Mesh, Pose의 스켈레톤화에 사용됩니다.

여기에서 애니메이션을 혼합하고 스켈레톤 비율을 변경할 수도 있습니다.

배율 및 확대/축소

2. 이벤트 다이어그램: 여기에 다른 이벤트, 코드 이벤트, 청사진 업데이트 애니메이션이 있습니다.

이 이벤트 실행(지역 클리어?) 이 경우 실시간으로 캐릭터 상태를 업데이트할 수 있습니다.

캐릭터의 현재 이동 속도 등.

3. 상태 머신: 상태 머신에서는 현재 상태로 다양한 애니메이션이 표시됩니다.


32. 캐릭터 상태 변수 만들기


한 가지는 확실합니다. 이것은 일반 청사진 클래스를 만드는 것과는 다른 방식입니다.

모든 블루프린트는 왼쪽 하단의 내 블루프린트에서 변수를 클릭하여 생성할 수 있습니다.



피치: X축 회전

Yaw: Y축 회전


전진 값과 옆으로의 속도는 낙하산 속도와 관련이 있는 것 같지만 자세한 내용은 직접 보셔야 할 것 같습니다.


개인 캐릭터 애니메이션의 스탯 값

부울보다 enum을 선호합니다.

열거형의 단점은 하나의 값만 표현할 수 있다는 것입니다.

동시에 실행할 수 있는 애니메이션의 수를 이미 알고 있는 경우

목록을 3개까지 만들면

부울을 사용하지 않고 애니메이션 MIX를 동시에 실행하는 것이 가능하지 않을까요?
(단, 글머리 기호는 같은 번호일 수 없음)

33. 비무장 상태 머신

요약: AnimGraph -> State Machine(Locomotion) -> 출력 포즈