Какие тригерные функции больше всего захламляют память?

Принятый ответ

Все функции, в которых упоминается точка (создание юнитов, перемещение юнитов, отдача приказа в точку).
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
12
7 лет назад
0
Все функции, в которых упоминается точка (создание юнитов, перемещение юнитов, отдача приказа в точку).
Принятый ответ
0
23
7 лет назад
0
Sergarr, но если я например успешно удалю из игры того юнита которого просто создал то утечка.минуется.
0
17
7 лет назад
0
создают утечки все переменые кроме integer(целотичная) и real(c запятой).
удалить юнита недостанточно,нужно очистить переменную в которой он был пример
unit u = GetTriggerUnit()
RemoveUnit(u)
u=null
или
player p = player(0)
p=null
2
16
7 лет назад
2
не надо нулить игроков
0
23
7 лет назад
0
тип location, rect вроде такой удалять надо если создано от впомагателных функции
например при создание юнита требует указать точку это значит что надо создать и удалять....
и effect тоже удалять
0
17
7 лет назад
0
DracoL1ch:
не надо нулить игроков
почему? это же тоже перемменная которой что то присваиваеться,неужели она сборщиком удаляеться при её необнулении
2
30
7 лет назад
2
ledoed, потому что игроков всего 16, и объявление переменной типа player не создаёт нового.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.