PDA

Просмотр полной версии : штото типа DELAY();


vcj
16.09.2005, 10:49
Здраствуйте уважаемые умы!!!
Хачу задать вам маленький вапрос!!!..... есть ли во Флеше функция схожая с функцией DELAY(задержка в милисекундах);
если есть то падскажите пажалуйста как притормозить цикл for;

Заранее спасибо!!!

mixey_lv
16.09.2005, 11:33
setInterval

motor4ik
16.09.2005, 11:39
setInterval

7thsky™
16.09.2005, 11:57
_global.onDelay = function(obj, method, argumentsArray, delay) {
var f = function () {
clearInterval (arguments.callee.id);
var obj = arguments.callee.obj;
var method = arguments.callee.method;
var argumentsArray = arguments.callee.argumentsArray;
obj[method].apply(obj, argumentsArray);
};
f.obj = obj;
f.method = method;
f.argumentsArray = argumentsArray;
f.id = setInterval(f, delay, array);
};


использовать так
_global.onDelay (containerMC, 'gotoAndPlay', ['start'], 500);
равносильно
containerMC.gotoAndPlay ('start'); только через 500 миллисекунд