변수 설계 점검 기준

변수는 값을 저장하는 칸이 아니라 타입, 기본값, 공개 범위, 갱신 시점을 함께 정하는 계약입니다.

Type 저장할 값의 형태와 핀 연결 규칙을 먼저 정한다.
Default BeginPlay 전에 안전한 초기값을 둔다.
Access 인스턴스별로 바꿀 값만 공개한다.
Update 값이 바뀌는 시점과 책임 노드를 정한다.
타입

타입 기준

계산, 비교, 참조 방식에 맞는 자료형을 먼저 고릅니다.

기본값

기본값 기준

BeginPlay 이전에도 안전한 초기값인지 확인하고 Null 참조를 줄입니다.

공개 범위

공개 범위 기준

인스턴스마다 바꿀 값만 Editable로 열고 내부 상태는 닫아둡니다.