Destroy는 GC를 발생시켜서 성능저하를 발생시킨다고 알고있는데 어드레서블의 ReleaseInstance는 똑같이 오브젝트를 지우면서 Destroy랑 달리 GC발생을 안시키나 궁금함. 포럼에서 검색했는데 관련 내용 잘 못찾겠음
만약 GC가 발생하지 않는다면 어드레서블 InstantiateAsync로 생성하고 릴리즈하는거랑 오브젝트 풀링써서 계속 오브젝트 활성화 비활성화 하는거랑 뭐가 다른가도 궁금해졌음
몬스터를 계속 스폰시킬꺼고 스킬도 여러개 나가면서 생성되고 사라지고 반복 되는데 그냥 풀링쓰는게 맞겠지?
다 구현은 해놨는데 뭐가 더 좋은방법인거 생각해보는데 잘 모르겠다
https://chat.openai.com/share/51028f5f-ec85-479b-9902-3d219ae58e11
Destroy 랑 ReleaseInstance 용도가 달라 일단 보통 오브젝트들 사용할 때, 풀링 써서 사용해주고 ReleaseInstance는 메모리상 불러온 에셋번들을 메모리에서 없애주는거라고 보면 돼 Destroy 하더라도 메모리상에는 에셋번들이 남아있는거지 ㅇㅇ