블루프린트 변수는 값을 담는 이름 있는 저장 공간이다

값의 형태를 먼저 정하면 그래프에서 연결할 수 있는 노드와 검증 방법이 자연스럽게 좁혀진다.

Type decides pins Get reads current value Set stores new value

기본 유형 읽기

Boolean

문 열림, 발견 여부처럼 참과 거짓으로 판단한다.

Integer

점수, 탄약, 개수처럼 소수점 없는 수를 담는다.

Float

속도, 시간, 거리처럼 연속적인 수치를 다룬다.

Text/String

이름, UI 문구, 로그처럼 글자를 저장한다.

Vector

위치와 방향처럼 X, Y, Z 축 값이 필요할 때 쓴다.

Transform

위치, 회전, 크기를 한 번에 보관한다.

그래프에서 쓰는 순서

1

변수 만들기이름, 타입, 기본값을 정한다.

2

Get으로 읽기현재 값을 계산이나 판단 노드로 보낸다.

3

Set으로 쓰기이벤트 뒤에서 변경된 값을 저장한다.

4

옵션 정리레벨마다 바꿀 값은 Editable로 열어 둔다.

상태켜짐, 완료, 발견 여부는 Boolean으로 시작한다.

수치개수는 Integer, 속도와 시간은 Float가 알맞다.

공간위치는 Vector, 배치 전체는 Transform으로 관리한다.