Ждать () секунд — это Блок управления, по форме обычный блок. Он останавливает скрипт на указанное кол-во секунд. Задержка может быть целым и дробным числом. Дробные числа надо писать через точку.
Этот блок один из самых используемых блоков; он используется когда спрайт должен ждать для другого действия.
Примеры использования
Этот блок делает паузу, когда он нужен. Т. к. есть много ситуаций где это нужно, блок используется в многих проектах. Некоторые частые использования:
повторять всегда
ждать (60) секунд
следующий костюм
end
повторить (10) раз
ждать (0.05) секунд
следующий костюм
end
ждать (300) секунд
передать [Утро v]
когда щёлкнут по зелёному флагу
задать [переменная v] значение (0)
ждать (0) секунд
задать [переменная v] значение (1)
- В Flash-плеере позволять странице перезагрузиться для того, чтобы спрайты могли чувствовать объекты нарисованные пером.
печать
перейти в x: (-50) y: (0)
ждать (0) секунд
повторять пока не <касается цвета (#fff)?>
изменить x на (1)
ждать (0) секунд
Обходные пути
Этот блок может быть реплицирован с помощью любых из этих скриптов:
Используя таймер
сбросить таймер
ждать до <не <(таймер) <(длина задержки)>>
Однако если проекту нужно сбросить таймер для других целей, другой обходный приём должен быть использован.
задать [переменная v] значение (таймер)
ждать до <не <((таймер) - (переменная)) < (длина задержки)>>
Данный обходный приём использует таймер за базу вместо часов, сделанные через скрипт; такие часы лагают из-за нужного кол-во времени для смены переменной часов.
Используя Плыть () секунд в точку x: () y: ()
плыть (длина задержки) секунд в точку x: (положение x) y: (положение y)
Данный обходный приём запутает движение, которое делает спрайт, поэтому лучше этот приём использовать на неподвижных спрайтах.
Используя Говорить () () секунд
говорить () (длина задержки) секунд
думать () (длина задержки) секунд
Эти два обходных приёма разрушат то, что спрайт сейчас думает или говорит в течении длины задержки, так что лучше его использовать на спрайтах, которые ничего не говорят или думают.
Используя Пауза в течении () бит
пауза в течении (длина задержки) бит :: music
Используя Играть звук () до конца
|
Подразумевается, что звук нужной длины для задержки.
|
играть звук [звук тишины v] до конца
Cookie-файлы помогают нам предоставлять наши услуги. Используя наши сервисы, вы соглашаетесь с использованием cookie-файлов.