Добавлен Sergey105
Начал пользоваться системой HandleCounter которая показывает висящие хедлы . так вот заметил фишку
после создания группы вне зависимости локальная или глобальная и после удаления ,обнуления всё равно handle висит. Это баг системы или группа не удаляет ссылку handle?
после создания группы вне зависимости локальная или глобальная и после удаления ,обнуления всё равно handle висит. Это баг системы или группа не удаляет ссылку handle?
Принятый ответ
Не все хендлы удаляются мгновенно, некоторые висят какое то время, требуемое для утилизации.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Sergey105
GroupClear(g)
DestroyGroup(g);
g = null;
поверил ещё один метод он работает если верить системе
globals
group g = CreateGroup();
endglobals
void DG(){
DestroyGroup(g);
g = null;
}
вот если что система не помню где её нашел
просто делаю карту и мне не надо чтобы она через мин 20 лагала хоть как то
это я не начал ещё спелы делать а чисто старт карты а при спелах я не представляю сколько так будет висеть хендалов
и да есть возможность как-то самому обнулить handle ?
короче я кажется понял он не удаляется пока не создам новый
поставил в таймер с периодом 0.01 и система показывает то 2 то 1 но не больше
trigger t = CreateTrigger();
DestroyTrigger(t);
t = null;
Sergey105: