GameManger 관련 특강

 

GameManager 두 가지 방법

1. GameManger만 싱글톤으로 만들어 GameManger안에 Manager들을 다 넣어 관리

2. 모든 Manager가 각자 싱글톤

 

별로 차이는 없음

 

유니티 프로파일링으로 차이를 보면

1번째 방법

최초 실행시 2.47ms

반복 실행시 0.18ms

 

2번째 방법

모든 매니저를 다 따지면 비슷함

반복실행시 비슷

 

-> 속도에선 별 차이가 없음

 

메모리 프로파일

개별적으로 분할해서 사용(2번째 방법) -> 메모리 사용량 상대적으로 더 많음

 

 

1번째 방법을 사용하게 되면 메모리 주소의 접근이 더 쉬워짐