Форум 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)
-   -   задержка действия для клипа...help (http://www.flasher.ru/forum/showthread.php?t=68638)

alexpro 01.09.2005 15:43

задержка действия для клипа...help
 
Дорогие друзья, подскажите, как сделать задержку на определенное количество секунд для действия:

on (rollOut) {
gotoAndStop(1);
}



???

iNils 01.09.2005 15:43

использовать setInterval

alexpro 01.09.2005 16:02

а куда его вписывать?
и куда вписывать кол-во секунд?

iNils 01.09.2005 16:09

Цитата:

Сообщение от alexpro
а куда его вписывать?
и куда вписывать кол-во секунд?

Загляни в хелп.

alexpro 01.09.2005 17:07

Вставляю для кнопки:

}
on (rollOut) {
setInterval (function () {
gotoAndStop(1);
}, 2000);
}


Задержка происходит, но вместе с тем все кнопки в этом кадре (в одном слое), подчиняются комманде gotoAndStop(1); независимо от положения курсора

(это нужно для всплывающего меню)

iNils 01.09.2005 17:12

для gotoAndStop(1); напиши для кого именно он действует

alexpro 01.09.2005 17:22

вобщем существует несколько кнопок во всплывающем меню, которые появляются в кадре 2, а при rollOut для всех кнопок timeline должен переходить в кадр 1, но с задержкой 2 сек.

gotoAndStop(1) прописан в действии каждой кнопки

iNils 01.09.2005 17:23

дай исходник

alexpro 01.09.2005 17:34

вот исходник со скриптом
}
on (rollOut) {
setInterval (function () {
gotoAndStop(1);
}, 2000);
}

iNils 01.09.2005 17:49

На всех второстепенных кнопках поставь код:
on (rollOver) {
clearInterval (_global.id);
gotoAndStop (2);
}
on (rollOut) {
_global.id = setInterval (function () {
gotoAndStop (1);
}, 2000);
}

А на основной:
on (rollOver) {
clearInterval (_global.id);
gotoAndStop (2);
}
on (rollOut) {
gotoAndStop (1);
}


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

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