Просмотр
Материал из DoomDev
Страница «
TagWait
»
Перейти к:
навигация
,
поиск
'''void TagWait(int tag)''' {|style="background:#efefef;" |'''tag''' |tag проверяемого сектора |} Текущий скрипт приостанавливается пока неактивны все секторы, имеющие указанный tag. Проверьте, что проверяемый сектор не будет находится в непрерывном движении, иначе скрипт приостановится навечно. '''Пример:''' script 1 (int sector) { [[PrintBold]](s:"Opening the hangar doors..."); [[Door_Open]](sector, 5, 0); TagWait(sector); PrintBold(s:"Hangar doors now open!"); } Первые две строчки запускают открытие двери и сообщают игроку, что происходит. В скрипте использована '''TagWait''', чтобы ждать пока дверь не откроется полностью. Как только это происходит, выводится сообщение. Преимущество TagWait в том, что можно использовать этот же скрипт для множества дверей независимо от их количества и параметров (высоты, скорости). {{Zdoomwikibased}} [[category:Функции ожидания]]
Шаблон:Zdoomwikibased
Возврат к странице
TagWait
.
Просмотры
Статья
Обсуждение
Просмотр
История
Личные инструменты
Представиться системе
Навигация
Заглавная страница
Сообщество
Текущие события
Свежие правки
Случайная статья
Справка
Поиск
Инструменты
Ссылки сюда
Связанные правки
Загрузить файл
Спецстраницы