애니메이션 블루프린트는 매우 유연하게 애니메이션 시스템을 제작할 수 있는 도구입니다. 하지만 그래프가 복잡해짐에 따라 블루프린트 기반 로직을 실행하는 데 관련된 퍼포먼스 부하도 꽤나 높아질 수 있습니다. 애니메이션 그래프 구조에 특정한 방식을 적용하여 그러한 문제를 줄일 수 있습니다.
멤버 변수 직접 접근

부정 부울 멤버 변수 접근

중첩 구조체의 멤버 접근

Break Struct 노드를 통한 멤버 접근

참고로 Break Struct 노드는 Break Transform 노드처럼, 단순히 데이터를 복사하기 보다는 내부적으로 변환 작업을 거치기에 현재 빠른 경로를 사용하지 않습니다.
최적화된 애니메이션 블루프린트 검사 및 유지

애니메이션 블루프린트를 최적화된 방식으로 설정했어도, 잇따르는 반복 작업 도중 퍼포먼스가 떨어지는 구조체가 새로 생길 수 있습니다. 애니메이션 블루프린트의 클래스 디폴트에서 Warn About Blueprint Usage (블루프린트 사용 관련 경고) 옵션을 켜면 이에 대한 검사가 가능합니다. 특정 애니메이션 블루프린트를 최적화할 때 유용한 옵션이기도 합니다.