2Arhip >>Как организовать задержку, скажем не на 2 секунды, а на 5 кадров?

Код:
var n=5;
this.stop();
this.onEnterFrame=function(){
if(!n--){
this.play();
delete n;
delete this.onEnterFrame;
}
}
2Nirth
спасибо, канеш, тока идея как бы не моя, я там мимо проходил..
к слову в приведенном тобой варианте передать можно тока один аргумент
вот так поскдаднее будет, имхо

Код:
function create () {
var fnct = arguments.shift ();
var dly = arguments.shift ();
var id = setInterval (function (a){
fnct.apply(null,a);
clearInterval (id);
}, dly, arguments);
}
//////////////////////
f=function(a,b){
trace(a)
trace(b)
}
create(f,1000,'a','b')