Object Pool 오브젝트 풀을 왜 사용해야할까? 리소스 폴더에 있는 것을 Instantiate 하는 일련의 과정은 어마어마하게 느리며, SSD와 CPU는 여전히 물리적으로 거리가 떨어져 있기 때문이다. 👉 따라서 런타임 도중의 생성이 빈번하게 일어날 오브젝트에 대해서만 게임 시작 전에 미리 가져와서 로드해놓고 그를 재활용. 미리 로드해놓은 것을 켜주고 꺼주고 하는 식으로 관리하며 풀링을 진행한다. 풀링을 할 오브젝트, 풀링을 안 할 오브젝트를 구분해야 한다. 👉 이 구분을 풀링을 할 오브젝트들에만 📜Poolable 컴포넌트(스크립트)를 붙여 구분한다. 📜PoolManager 오브젝트 풀링 관리 📜Manager로 부터 사용 📜ResourceManager 를 보조 하는 역할. 📜Poolable 풀링 할..