Просмотр полной версии : Как поставить таймеры на функции?
Randomizer
16.05.2009, 04:41
НЕ могу понять как выставить интервалы между действиями. Например:
_parent.cup.gotoAndPlay(2);
тут таймер на 2 сек или 10 кадров, потом:
_parent.chainik.gotoAndPlay(2);
тут таймер на 1 сек или 5 кадров, потом:
_parent.sugar.gotoAndPlay(2);
и так далее...
подскажите плиз :confused:
rtfm setTimeout, setInterval
_parent.cup.gotoAndPlay(2);
var my_timedProcess1:Number = setTimeout(my_delayedFunction1, 2000);
function my_delayedFunction1 () {
_parent.chainik.gotoAndPlay(2);
};
var my_timedProcess2:Number = setTimeout(my_delayedFunction2, 1000);
function my_delayedFunction2 () {
_parent.sugar.gotoAndPlay(2);
};
Добавлено через 17 минут
Аккуратнее
_parent.cup.gotoAndPlay(2);
var my_timedProcess1:Number = setTimeout(my_delayedFunction, 2000, "chainik", 2); //ф-я вызывается спустя 2 сек после установки таймера
var my_timedProcess2:Number = setTimeout(my_delayedFunction, 3000, "sugar", 2);//ф-я вызывается еще раз спустя уже 3 сек после установки таймера
function my_delayedFunction(mc, frame) {
_parent[mc].gotoAndPlay(frame);
};
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.