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

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

 
J Logan

offline
Опыт: 54
Активность:
Конфликт трансмиссий в триггерах
Столкнулся с проблемой, попробую описать:
Есть 2 триггера. При запуске каждого, срабатывает определенная трансмиссия (анимированный портрет с определенным звуком, текстом и временем вещания).
На карте есть возможность запустить эти триггеры почти одновременно. В результате, проигрываются обе трансмиссии разом. То есть звук перебивает другой звук, портрет перекрывается другим портретом и текст вылезает не в тему.
В первом Старике триггер, в таком случае, ждал пока не закончит вещание уже начатая трансмиссия.
Каким образом сделать что-то похожее, чтобы трансмиссия проигрывалась после окончания уже начатой в другом триггере?
Старый 19.06.2010, 17:55
H
hello world
offline
Опыт: 130,725
Активность:
создай переменную bool, жди пока закончится трансмиссия и присваивай труе. При воспроизведение проверяй, равна ли переменная bool=труе, если да то включай и ставь фалсе.
Старый 19.06.2010, 18:43
J Logan

offline
Опыт: 54
Активность:
Спасибо, Ahelhot, работает!

Для тех, кому нужно по-подробнее:

- Вне триггеров создаем Variable, назначаем тип "Boolean", снизу оставляем "False" (создали переменную)

Далее, обработать каждую трансмиссию таким макаром:
- В триггере, перед трансмиссией ставим "Wait for Condition", в нем выбираем "Comparison", далее отмечаем "Variable" и выбираем наш булеан, после ставим "==" и "false" (поставили условие, при котором трансмиссия запустится при определенном значении переменной)
- После, перед трансмиссией ставим "Set Variable", настраиваем на определение нашего булеана, как "True" (меняем значение переменной)
- После трансмиссии ставим "Set Variable", и присваиваем булеану "False"
Старый 19.06.2010, 20:02

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

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

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

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



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