상태 전이는 공격 잠금, 공중 상태, 속도 조건 순서로 안정화한다
같은 프레임에 여러 값이 바뀌면 모든 전이를 동등하게 보지 말고 포즈 점유 우선순위를 둔다.
| 우선순위 | 먼저 보는 값 | 이유 |
|---|---|---|
| 공격/피격 잠금 | Montage, 공격 상태, 피격 상태 | 끊기면 안 되는 포즈를 보호한다 |
| 공중 상태 | bIsInAir, 착지 조건 | Idle/Run보다 Jump/Fall 전이가 우선한다 |
| 이동 속도 | CurrentSpeed와 방향 값 | 지상 상태에서 Idle, Walk, Run을 나눈다 |
| 남은 시간 | TimeRemaining, Blend 조건 | 착지나 공격 종료 컷을 자연스럽게 늦춘다 |
스테이트 머신은 조건을 많이 넣는 곳이 아니라 충돌하는 조건의 순서를 정하는 곳이다.