담을 데이터 모양
점수는 Integer, 시간과 속도는 Float, 위치는 Vector처럼 계산 방식에 맞춥니다.
판단나중에 어떤 노드와 연결할지 기준으로 고릅니다.
PlayerScore 같은 단순 변수도 타입만 맞추면 끝이 아닙니다. 어디서 읽고 쓰는지, 기본값이 무엇인지, 레벨에서 바꿀 수 있는지까지 하나의 설계로 봅니다.
점수는 Integer, 시간과 속도는 Float, 위치는 Vector처럼 계산 방식에 맞춥니다.
BeginPlay에서 바로 Print String을 찍어도 말이 되는 초기값을 넣습니다.
레벨마다 조정할 값은 Instance Editable, 내부 상태는 블루프린트 안에서만 바꿉니다.
Get은 현재 값을 읽고, Set은 상태를 바꿉니다. 같은 흐름에서 순서가 결과를 결정합니다.