Добавлен lll_Kirito_lll
Хотелось бы уточнить кое что, что не дает в ласт время покоя мне. Обычно, когда пишешь на Jass юзаешь локальные переменные в спеллах (герой, дамик, группа, звук и т.д.) Каждый раз создавая их, мы занимаем какое-то место в оперативной памяти. Есть ли разница в том, что все необходимые переменные уже будут созданы для героя и каждый раз когда он будет делать спеллы, он будет юзать именно их, а не создавая все время новые? Типо ведь они сидят в разделе globals и не создаются по 100 раз. А просто каждый раз перезаписываются.
Принятый ответ
Ну так то темповые глобалки и структуры vjass'а юзают уже хрен знает сколько лет, ибо да это побыстрее, тут даже вопрос не в памяти а в том что создание переменной это отельная операция как и обнуления, что ненужно делать с глобалками (их порой даже создавать ненужно, ибо bj глобалки сделали близзард) но нужно действовать осторожно, думать головой, не вызывая иных событий где будут юзатся эти же переменные.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Обычно создают несколько даммиков в ро, с обзором\без обзора и отдельного с атакой ( Dummy attacker ) если это необходимо, но это личное дело каждого. IceFrog делает для каждого спелла своего дамми снаряда, и дамми обзорщика, там аж ро лагает от этих дамми и как то всем пох, никто не умер, дота работает хоть там и 100500 багов.