Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > Flash, Flex, ActionScript > Создание задержки


Автор: ChaoCheese 09.05.12, 07:57
Какая функция создаёт задержку? Ну, типа, парамет 2000 - значит выполнение кода останавливается на 2 секунды.
Нет, меня не интересует таймер...

И ещё. Есть ли функция, возвращающая текущий FPS?

Автор: Vesper 10.05.12, 10:39
Текущий FPS считать надо, и таки таймерами. Если нужно "желаемый" FPS получить, а не "фактический", то через stage.frameRate. Задержку, если таймером не хочешь, нужно реализовывать через enterFrame и флаги, естественно, из кода надо выйти, чтобы "задержка" начала действовать. Если использовать таймер, то тоже флаги устанавливать/снимать придется, нет в Flash именно приостановки кода, так как всего один поток выполняется при проигрывании Flash.

(Во вложении один из вариантов подсчета текущего FPS)
FPSIndicator.txt (, : 252)

Автор: Valerrrra 10.08.12, 08:26
Timer...и все..зачем придумывать велосипед..простенько..и со вкусом!!

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)