Показать сообщение отдельно
Старый 17.10.2010, 16:28
andrew911 вне форума Посмотреть профиль Отправить личное сообщение для andrew911 Найти все сообщения от andrew911
  № 20  
Ответить с цитированием
andrew911

Регистрация: Mar 2007
Сообщений: 545
КорДум

Пул (что-то типа кэша) - массив объектов. Когда нужна пуля - достаем ее из массива, обнуляем ее состояние и работаем с ней.
Когда надо удалить - то просто убираем со сцены и заносим в пул.

Зависит от ситуации, но создание объектов обычно достаточно ресурсоемкая, по сравнениею с другими, операция.

Минусы - возможно больше памяти надо, нагрузка при начальной инициализации.
Плюсы - не задействуется сборщик мусора, да и нагрузка уменьшается.