블루프린트
언리얼 에디터 안에서 노드 기반 인터페이스를 사용하여 게임플레이 요소를 만드는 비주얼 스크립팅 시스템

- 3D는 2D 처럼 플립북 기능 이용불가
- 3D는 파일의 크기가 크고 3D 메쉬가 와이어프레임으로 보면 많은 삼각형들로 이루어져 있다.
- Skeletal Mesh 로 Mesh 정보 만들고 어떻게 움직이는지 정보 설정

- 애니메이션 블루프린트 클래스를 만들면 Skeletal Mesh로 움직이는 것이라, 스켈레톤 선택함

콘텐츠 브라우저에서 추가를 눌러 애니매이션 블루프린트를 추가할 수 있다.

링크된 애님 그래프

- 블루프린트 내에서 Linked Anim Graph 노드를 사용하여 다른 애니매이션 블루프린트를 참조가능

Instance Class : Linked Anim Graph 노드에 사용할 애니메이션 블루프린트 클래스
Receive Notifies from Linked Instances : 다른 애님 블루프린트에서 발생한 애니메이션 이벤트를 이 인스턴스가 받도록 설정
Propagate Notifies to Linked Instances : 이 인스턴스에서 발생한 이벤트를 다른 링크된 인스턴스로 전달합니다. 전송 측과 수신 측 설정이 모두 활성화되어야함
애니메이션 레이어 인터페이스
인터페이스 내부에서 애니메이션을 직접 만들지 않고, 레이어의 이름과 입출력만 정의

링크된 애님 그래프를 이용해 특정 애니메이션 블루프린트로 링크 -> 표준화된 형태로 링크 가능
그래프의 프리셋 애니메이션을 정의하는 애니메이션 레이어 인터페이스를 생성해야함.
복잡도가 높은 애니메이션 프로젝트를 만들 때 사용
- 멀티 유저 협업 가능
- 메모리 절약 (관련 애니메이션 블루프린트가 링크되고 사용될 때만 시스템에서 로드하기 때)
- 다수의 에셋 파일로 분할하여 링크된 애님 레이어로 애니메이션 메모리 제어
- Layer_Locomotion2 — 걷기·달리기
- Layer_Upper — 상체 공격
내부에 직접 만들지 않고, 레이어의 이름과 입출력만 정의




'Unreal' 카테고리의 다른 글
| [Unreal Blueprint] 머티리얼 피격 효과 (0) | 2026.09.23 |
|---|---|
| [Unreal Blueprint] 공격 (0) | 2026.09.21 |
| [Unreal Blueprint] 카메라 매니저 (0) | 2026.09.21 |
| 게임 플레이 입력 처리 (0) | 2026.09.15 |