ObjectPool1 ObjectPool ObjectPool은 미리 생성해 놓은 재사용 가능한 GameObject들을 필요에 의해서 ObjectPool에서 가져와서 활성화하여서 사용하는 것이다. 또한 사용하지 않을 때에는 해당 GameObject를 비활성화 시켜서 ObjectPool에 돌려준다.장점게임의 실시간 성능을 개선할 수 있다.사용하여서 무조건 성능이 빨라지는 것이 사용의 목적이 아니다. 물론 성능이 빨라지는 것 또한 기대할 수 있는 부분이긴 하지만, 게임 진행 도중에 성능이 안정적일 수 있도록 해주는 것이 주된 사용 목적이라 생각한다.단점사용하지 않는 객체도 항상 메모리를 차지한다.게임의 초기 실행 성능이 낮아진다.ObjectPool 분석"위의 장단점이 어떻게 나타나고, 왜 ObjectPool이라는 것을 사용하는 것일까?"‘게임의 실시.. 2024. 10. 23. 이전 1 다음