1. 구분
- 레벨 블루프린트(Level Blueprint) : 해당 레벨 내에서만 가능.
- 클래스 블루프린트(Class Blueprint) : 특정 레벨에 국한되지 않음. 유니티의 프리팹과 유사
2. 타임라인

- 타임라인 노드(Timeline node) : 블루프린트 내에서 간단한 시간 기반 애니메이션을 빠르게 디자인하고 게임 내 이벤트에 따라 재생되도록 할 수 있는 특수한 노드
- 입력 핀 :
- Play : 현재 시간에서 정방향으로 타임라인 재생
- Play from Start : 처음부터 정방향으로 타임라인 재생
- Stop : 현재 시간에서 타임라인 재생을 정지
- Reverse : 현재 시간에서 타임 라인을 역방향 재생
- Reverse from End : 타임라인 끝에서부터 역방향 재생합니다.
- Set New Time : 현재 시간을 New Time 입력에 설정된 값(이나 입력)으로 설정
- New Time : Set New Time 입력이 호출되었을 때 타임라인이 점프해 갈 수 있는 시간을
초 단위로 나타내는 float 값을 받는 데이터 핀
- 출력 핀 :
- Update : 타임 라인이 실행되는 동안, 매 시간마다 이 신호가 출력된다. 즉, 이 핀과 연결되면 매 시간동안 실행될 수 있다.
- Finished : 타임 라인 재생이 다 끝났을 때 한번 출력되는 신호. 타임라인 재생이 다 끝난 후 실행시킬 것이 있을 땐 이 핀에 연결한다. Stop 함수로는 발동되지 않는다.
- Direction : 타임라인 재생 방향을 나타내는 Enum 데이터를 출력
3. Construction Script
- 게임 내 레벨을 구축하거나, 블루프린트 내의 프로퍼티를 업데이트 할 때 등의 기능을 구현
- 블루프린트 인스턴스 생성시 컴포넌트 리스트 다음에 실행되는 부분. 따라서 블루프린트
인스턴스에서 필요한 초기화 작업을 할 수 있다.
- 블루프린트 내 각각의 인스턴스에 다양성을 줄 수 있는 스크립트