Game Instance

게임 인스턴스 데이터 기준

게임 인스턴스는 레벨 전환에도 유지되는 런타임 데이터를 담지만 저장 파일을 대체하지는 않습니다.

Level Travel Settings Shared Data
생성 보관 전환 사용

레벨을 넘어 살아야 하는 값만 담기

선택 캐릭터, 임시 세션 점수, 옵션 값처럼 레벨 이동 중 유지되어야 하는 데이터를 게임 인스턴스에 둡니다.

01

등록 확인

커스텀 GameInstance 클래스를 만들고 Project Settings에서 실제 클래스로 지정했는지 확인합니다.

02

접근 경로

Get Game Instance 후 Cast해 필요한 변수나 함수를 읽고 쓰는 경로를 한곳에 정리합니다.

03

저장 구분

게임 종료 후에도 남아야 하는 값은 SaveGame으로 옮기고 인스턴스는 세션 상태 중심으로 씁니다.