ANIMATION STATE

C++가 계산한 상태값이 애니메이션 전이 규칙을 움직인다

캐릭터 속도, 공중 여부, 공격 여부를 C++에서 갱신하고 애니메이션 블루프린트가 이를 읽어 최종 포즈를 결정합니다.

CurrentSpeed
bIsInAir
bIsAttacking
C++ CharacterTick 또는 전용 함수에서 이동 컴포넌트 값을 읽어 애니메이션 변수를 갱신합니다.UPROPERTY
Event GraphAnim Blueprint가 캐릭터 참조를 얻고 매 프레임 필요한 값을 복사합니다.update
State MachineIdle, Walk, Run, Jump, Attack 사이의 전이 조건을 변수로 판단합니다.transition
Anim Graph현재 상태에 맞는 애니메이션을 블렌딩해 스켈레탈 메시의 최종 포즈를 만듭니다.pose
C++ 핵심: 게임플레이 로직은 C++에서 계산하고, 애니메이션 블루프린트는 그 값을 조건으로 시각 상태를 전환합니다.