강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

신동섭 Dongsub님의 프로필 이미지
신동섭 Dongsub

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

Resource Manager

Resource Manager 안에 유니티가 제공하는 코드를 새로 또 매핑하는 이유

작성

·

239

0

안녕하세요 선생님
정말 양질의 강의 감사한 마음으로 듣고 있습니다.

제가 이해가 안되는 부분은

리소스매니저안의 코드들은 단순히 유니티 에서 제공하는 코드를 매핑하고 있는데 혹시 이걸  리소스 매니저안에 재작성하는 이유가 뭘까요? 

Object.Instantiate(prefab) 을
Manager.Instance.Resource.Instantiate(prefab)으로 변화시켜서 얻는 이점이 이해가 되질 않습니다. 

답변 1

4

Rookiss님의 프로필 이미지
Rookiss
지식공유자

지금은 똑같지만 나중에는 풀링 등의 기능을 껴넣게 됩니다.

이렇게 엔진 코드를 한 번 래핑해서 사용하는 경우도 꽤 많은데
예를 들어 UE3 코드를 래핑해서 사용하면,
혹시라도 UE4나 다른 엔진 코드로 업그레이드 하더라도
해당 부분만 수정하면 되겠죠.

신동섭 Dongsub님의 프로필 이미지
신동섭 Dongsub

작성한 질문수

질문하기