XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
Киря

offline
Опыт: 769
Активность:
bj_forLoopAIndex
Предположим, есть код в котором выполняется некий цикл. В качестве итератора указывается встроенная переменная bj_forLoopAIndex.
Пока обрабатывается цикл, паралельно где-то в триггерах сработало событие, которое в экшене имеет также цикл с итератором в виде bj_forLoopAIndex.
Но первый цикл начинает с 10-й итерации, а второй - с 1-й.
Собственно вопрос: переменная bj_forLoopAIndex и остальные с ней связанные будут работать асинхронно для каждого цикла, или они общие для всех циклов и их использование возможно только в данный момент с текущим запущенным циклом?
Старый 24.01.2013, 13:31
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,279
Активность:
Киря, это bj глобальная переменная для всех циклов в гуи, она будт нормально работать в бесчисленном количестве циклов, но если ты не используешь Wait, подобных переменных очень много...
Старый 24.01.2013, 13:40
Киря

offline
Опыт: 769
Активность:
quq_CCCP, тоесть, bj_forLoopAIndex для одного цикла никак не связана с bj_forLoopAIndex для другого?
Какой её принцип запуска для каждого цикла? Она работает с ними в отдельном потоке?
Старый 24.01.2013, 13:44
ScorpioT1000
Работаем
online
Опыт: отключен
А может откроете статьи? xgm.ru/p/wc3/code-flow-and-data-access-thread
Старый 24.01.2013, 13:50
Киря

offline
Опыт: 769
Активность:
Спасибо.)
Старый 24.01.2013, 14:21
ScorpioT1000
Работаем
online
Опыт: отключен
если нет вейтов и различных экзекуций, то все будет нормально с этим итератором
Старый 24.01.2013, 14:40
Faion
Noblesse Oblige
offline
Опыт: 30,395
Активность:
Киря:
паралельно где-то в триггерах сработало событие
В жасс нету параллельности. Тему клоз.
Старый 24.01.2013, 23:07
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 21:18.