내일배움캠프(Unity)
GameManager 관련 미니 특강
빵어
2024. 1. 15. 20:12
GameManger 관련 특강
GameManager 두 가지 방법
1. GameManger만 싱글톤으로 만들어 GameManger안에 Manager들을 다 넣어 관리
2. 모든 Manager가 각자 싱글톤
별로 차이는 없음
유니티 프로파일링으로 차이를 보면
1번째 방법
최초 실행시 2.47ms
반복 실행시 0.18ms
2번째 방법
모든 매니저를 다 따지면 비슷함
반복실행시 비슷
-> 속도에선 별 차이가 없음
메모리 프로파일
개별적으로 분할해서 사용(2번째 방법) -> 메모리 사용량 상대적으로 더 많음
1번째 방법을 사용하게 되면 메모리 주소의 접근이 더 쉬워짐