Цитата:
Это уже заморочки, чтобы использовать один экземпляр пула на все типы объектов, со своими оверхедами/проблемами/спорными моментами.
|
Ну вообще да, ни разу не понадобилось использовать универсальные пулы. Всегда юзал (встречал)
только юз конкретных классов со своими заморочками... как-то очистка перед передачей в пул, установкой максимальной длины пула итп.
Ну именно для задачи топикстартера можно было бы и регать каждый конкретнотипный мувик в своём конкретном пуле, через общую обёртку.
Перед добавлением добавить проверок на то, что он(мувик) остановлен, что у него нет родителя. Что у него нет подписок на события итп