Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Автоматическое выполнение деиствия (http://www.flasher.ru/forum/showthread.php?t=58261)

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

2Silin
 
Я заметил, что 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

Вложений: 1
Подскажите тогда как сделать для этого Есть мувиклип
Нажимаеш на кнопку появлется окошко
Как сделать чтоб на кнопку не надо было нажимать а окошко появлялось через сек 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

Благодарю то что нужно :)


Часовой пояс GMT +4, время: 23:25.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.