Форум 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=37624)

CoolDV 25.09.2002 11:58

Последовательная остановка
 
Ребя нужен ваш совет, у меня в мувике есть три клипа, нужно чтобы при нажатии на button через секунду останавливался первый за ним еще через секунду второй и в конце уже третий.

P.S. Необходимо чтобы он останавливался именно через время, а не по кадрам.
Заранее благодарю. Дмитрий

beshan 25.09.2002 12:48

учись
 
[MX]

Код:


function starting() {
        startTime = getTimer ();
        onEnterFrame = timer;
}

function timer () {
        if (getTimer() >= startTime+time1 and !statusMuvic1) statusMuvic1 = true;
        if (getTimer() >= startTime+time2 and !statusMuvic2) statusMuvic2 = true;
        if (getTimer() >= startTime+time3) delete onEnterFrame;
}

butt.onPress = starting;


beshan 25.09.2002 18:55

эх молодеж - молодеж
 
ладно, объясняю

1. открываеш МХ и в первый кадр вставляеш мой код.
2. создаеш символ кнопки и даеш ей имя "butt"
3. создаеш 3 мувика - каждому свое имя (например Muvic1 и тд)
4. присваешваеш 3 переменным time1 time2 time3 - каждой значение в милисекундах интервал задержки
5. дополни ифы стопами для мувиков MuvicXXX.stop ();

все остальное сделает скрипт :-))
удачи


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

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