Добавлен megabox911
начал пользоваться локальными переменными через cs (добавляю их к своему коду на ГУИ)... вопрос в том - нужно ли их как-то чистить? не создают ли они утечек? и можно ли использовать в разных триггерах одни и те-же переменные (названия).
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Naadir
Чистить их нужно, например точки просто удалять, юнитам ставить "Нет боевой единицы" и т.д.
Использовать одни имена в разных участках кода можно, т.к. область действия локалки ограничена конкретной библиотекой/функцией.
переменная ничего не весит
весят объекты, которые создаются в игре (и обычно их можно найти через переменные)
Отредактирован nvc123
https://xgm.guru/p/wc3/jass_local_vars
https://xgm.guru/p/wc3/jass_optimisations_and_leaks