Добавлен Maniac_91
Допустим, есть несколько областей, они заданы в переменной-массиве (Rect[0], Rect[1], Rect[2] и т. д.).
Возможно ли сделать событие-цикл: А от 0 до Х: Юнит входит в область (Rect[А])?
Триггер, в котором под 50 событий, выглядит как-то странно, да и если код короче - то работать должен быстрее.
Наверное, дурацкий вопрос, но в GUI такого точно нет, а в JASS я нуб, поэтому прошу отнестись с пониманием.
Возможно ли сделать событие-цикл: А от 0 до Х: Юнит входит в область (Rect[А])?
Триггер, в котором под 50 событий, выглядит как-то странно, да и если код короче - то работать должен быстрее.
Наверное, дурацкий вопрос, но в GUI такого точно нет, а в JASS я нуб, поэтому прошу отнестись с пониманием.
Принятый ответ
в гуи есть триггер-добавить событие
в триггере с событием инициализация
если триггерная область == null (нету области)
пробегаем циклом по массиву областей
триггер - добавить событие этому триггеру (Юнит входит в область (Rect[А]))
иначе
делаем то что надо делать при входе в 1 из 50 областей
иначе никак
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован nvc123
Отредактирован Maniac_91