[Gameplay] 애셋 매니저 (AssetManager)
·
Unrael/Basic
1. 애셋 매니저애셋 매니저는 싱글턴 객체이다.애셋 매니저는 생명 주기가 엔진 서브 시스템과 비슷하다.애셋 매니저는 애셋을 보관한다.애셋 매니저는 애셋을 글로벌로 관리한다. (어디서든 접근 가능하다)게임에 필요한 애셋들의 검색, 로드, 언로드 등을 제어한다. 2. 애셋 매니저는 언제 사용할까?큰 규모의 프로젝트에서 메모리 관리를 위해 로드할 애셋과 로드하지 않을 애셋을 구분할 때 사용한다.예를 들어 화이트 리스트 목록이라고 생각하면 편할 것 같다. (필요한 애셋들을 애셋 매니저에 등록해 사용한다.) 2. 애셋 매니저 구성 요소언리얼에서 애셋은 두 가지 타입으로 구분할 수 있다.Primary AssetSecondary Asset 2.1 Primary Asset기본적으로 주요 자산(PrimaryAsset)은..