objectpooling1 오브젝트 풀링과 FixedDeltaTime vs DeltaTime 스파르타 내배캠 18일차 TILC5조_🥱안하조(사실 해) 서론 생략. 아래는 강의를 들으면서 정리하면 좋을 내용을 정리해 봤다. 오브젝트 풀링간단하게 말하면 오브젝트의 pool(수영장 같이 모일 수 있는 공간)을 만들어 두고, 연속적으로 필요한 총알이나 화살, 이펙터 같은 것을 넣어두고 필요할 때마다 꺼내서 사용하는 것을 의미한다. 게임에는 많은 오브젝트가 사용되는데 필요할 때마다 만들고(Instantiate()) 없애면(Destroy()) 메모리를 할당하고 해제하는 일이 반복된다. 또한 메모리를 해제할 때 유니티에서 가비지 컬렉터가 발생하게 되는데 이렇게 되면 CPU에 부담이 많이 가지고 게임이 무겁게 돌아가게 된다. 그래서 아예 오브젝트를 넣어둘 수 있는 곳을 만들고 거기서 꺼내쓰고 넣고, .. 2024. 5. 9. 이전 1 다음