Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Переход в следующий frame по времени (http://www.flasher.ru/forum/showthread.php?t=198796)

Bells1q1 06.05.2013 14:15

Переход в следующий frame по времени
 
Столкнулся с проблемкой.
Допустим, мы находимся на frame1 со значение stop, но нужно что-бы через 20 секунд мы попали на frame10.
Как это сделать? Помогите, пожалуйста.

Rainbow_Sparkle 06.05.2013 14:32

Создать таймер, например.

mooncar 06.05.2013 14:51

Код AS1/AS2:

setTimeout(goFrame, 20000);
 
function goFrame()
{
  gotoAndStop(10); //если вы имели ввиду лейбл 'frame10', то пишем его соответственно
}

Более "продвинутый" вариант, с передачей параметра:
Код AS1/AS2:

setTimeout(goFrame, 20000, 10);
 
function goFrame(frm:Number)
{
  gotoAndStop(frm);
}


Bells1q1 06.05.2013 15:31

mooncar, Спасибо большое.


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

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