활성화된채로 남아있는거 거슬리는데..
내 생각엔 10초마다 다삭제해버리면 될거같은데 (코드깔끔, 추가 코드 없음)
GPT는 10초동안 사용안된것만 삭제하라네? (필요없는거만 삭제가능, 추가 코드 발생)
뭐가 더 좋은거 같음?
활성화된채로 남아있는거 거슬리는데..
내 생각엔 10초마다 다삭제해버리면 될거같은데 (코드깔끔, 추가 코드 없음)
GPT는 10초동안 사용안된것만 삭제하라네? (필요없는거만 삭제가능, 추가 코드 발생)
뭐가 더 좋은거 같음?
비활성화를 시켜야지 삭제하고 다시생성하면 풀링의 의미가 없잖아
보통 오브젝트풀 쓰라는 게 유니티 오브젝트 이야기인데 생성 해제 비용이 생각보다 커서잖아 일정량은 남겨두는 방식이 낫지 코드도 몇줄 차이 안남
그냥 삭제할거면 풀링의 의미가 있노 새로 Instnatiate하는거 방지해서 gc랑 퍼포먼스 절약하려고 쓰는게 오브젝트 풀링인데 밖에 너저분하게 남아있는게 싫은거면 풀링 관리하는 부모오브젝트 하나 만들어서 despawn될때 거따가 자식으로 보관해놔 특정 상황에서 너무 오브젝트 갯수가 많아지는게 싫은거면 네말대로 일정 주기나 최대 갯수 등의 제한을 걸어서 삭제하는 건 "의도에 따라서는" 올바른 접근이 될 수는 있음 일단 오브젝트 풀링이 뭐고 왜 쓰는건지를 검색하거나 gpt한테 물어봐봐 그럼 뭔소린지 이해할듯
ㅇㅇㅋㅇㅋ
앞으로 절대 안쓰면은 지우지만, 써야하는데 지운다? 그럼 풀링하는 이유가없지