언리얼
스테이트 머신과 애니메이션 에일리어스(Aliases)
공대녀J
2022. 11. 18. 12:01
언리얼 5에서는 언리얼 4와 비교했을 때,
애니메이션 스테이트 머신에 새로운 노드가 생성된 것을 확인할 수 있는데,
'애니메이션 에일리어스' 라는 노드이다.
애니메이션 에일리어스는
스테이트 머신을 깔끔하게 만들어 준다는 점을 특징으로 갖는다.
위의 스테이트 머신에서 애니메이션 에일리어스를 제거하면
아래의 스테이트 머신인데, 동일하게 동작하는 것을 확인할 수 있다.
애니메이션 에일리어스의 이해를 돕기 위해 좀 더 간단한 스테이트 머신을
확인해보면, 밑의 스테이트 머신에서 Land와 Locomotion 노드는 둘 다 동일한 방향을 갖는다.
두 노드 다 Fall Loop과 Jump로 가는 화살표를 갖는데,
이를 애니메이션 에일리어스를 활용하여 간단하게
밑의 그림처럼 표현할 수 있다.
애니메이션은 해당 스테이트로 가는 스테이트 중에 이런 스테이트가 있어~ 라고
알려주는 느낌의 노드로 기억하면 좋을 듯 하다.