Т.е. что хранится непосредственно в памяти? Адрес функции в .j? Или непосредственный копипаст кода(если не ошибаюсь, компилируется все на лету?)? Если последнее - можно ли использовать локалки из первого добавленного блока кода во втором блоке? А наоборот? Вопрос возник в связи с необходимостью добавления глобального действия для любого триггера получения урона(у разных юнитов - разные начинки триггеров на получение урона). Можно достичь желаемого использованием глобалок, однако почему бы не потерять в пустую время на рассмотрение всех возможностей?
Принятый ответ
хранится структура TriggerAction
jass не компилируется а интерпретируется
вызвал функцию 10 раз создалось 10 локальных переменных по 1 для каждого запуска
так что ответ нет нельзя
jass не компилируется а интерпретируется
локальная переменная это хранилище данных создаваемое при запуске подпрограммы(функции)можно ли использовать локалки из первого добавленного блока кода во втором блоке?
вызвал функцию 10 раз создалось 10 локальных переменных по 1 для каждого запуска
так что ответ нет нельзя
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. nvc123
jass не компилируется а интерпретируется локальная переменная это хранилище данных создаваемое при запуске подпрограммы(функции)
вызвал функцию 10 раз создалось 10 локальных переменных по 1 для каждого запуска
так что ответ нет нельзя
А вот события это туча проверок, своего рода рычагов на объектах, которые дергает движок когда нужно...