PDA

Просмотр полной версии : Автоматическое выполнение деиствия


OmaX
17.05.2004, 17:20
У меня ролик в первом кадре текст как сделать так чтобы он переходил на второй кадр через секунд 20 автоматически.

FreeLander
17.05.2004, 19:30
_global.timerIntervalID=0;

timeChecker=function(startPauseTime, pauseDuration){
trace(startPauseTime);
trace(pauseDuration);
if ((getTimer()-startPauseTime)>pauseDuration){
_root.play();
clearInterval(timerIntervalID);
}
}

//инициация паузы
timerIntervalID=setInterval(timeChecker, 10, getTimer(), 1000);
stop();

чем не вариант?:)

silin
17.05.2004, 19:38
stop();
s=setInterval(function(){play();clearInterval(s);},20000);

FreeLander
17.05.2004, 19:55
Я заметил, что setInterval не всегда точно срабатывает, это скорее желаемый интервал срабатывания, поэтому использовал getTimer().

silin
17.05.2004, 20:15
:) для 'через секунд 20 ' вполне

FreeLander
18.05.2004, 13:16
:D :D Согласен

FreeLander
18.05.2004, 13:24
:D :D Согласен

OmaX
18.05.2004, 18:41
Подскажите тогда как сделать для этого Есть мувиклип
Нажимаеш на кнопку появлется окошко
Как сделать чтоб на кнопку не надо было нажимать а окошко появлялось через сек 20

silin
18.05.2004, 18:54
confirm._visible = 0;
s=setInterval(function(){confirm._visible = 1;clearInterval(s);},20000);

OmaX
18.05.2004, 19:42
Благодарю то что нужно :)