PDA

Просмотр полной версии : как сделать, чтобы клип доиграл до метки по команде.


kolenki
03.06.2009, 16:19
Всем привет!
Есть ролик, в нем зацикленный мувик (4 этапа) и кнопка, запускающая другой мувик.
Как сделать так, чтобы при нажатии на кнопку первый доигрывался до определенного этапа (кадра, метки в кадре), а уж потом запускался второй?
Спасибо!

KiL33
03.06.2009, 18:11
Вас непонятно. Опишите подробнее, что нужно..вам

zveryuka
03.06.2009, 19:06
На вскидку...

- можно задать переменную "А" var A=0; , при нажатии на кнопку А=1;

btn.onRelease = function(){

A=1;
}

На каждом этапе лежит функция

bob();

function bob(){

if(A == 1){
stop();

MC.gotoAndPlay("Name frame");
}
}

kolenki
04.06.2009, 15:27
Подробнее (и, надеюсь, понятнее:)):
проигрывается клип, в котором формы перетекают друг в друга в такой последовательности: линия - круг - линия - квадрат - линия - треугольник - линия ... и т.д.
Есть кнопка, при нажатии начнет проигрываться другой мувик. Сразу.
А нужно, чтобы первый дошел до фазы "линия", а уж потом сказал другому "играть".

zveryuka, спасибо, но получается опять же, что все произойдет резко - на кнопку нажал, А стало = 1 и пошел играть следующий, не доиграв первый....

lexa2000lexa
04.06.2009, 15:41
посмотри вот это решение можен это вам нужно
http://www.flasher.ru/forum/showthread.php?t=105986

kolenki
04.06.2009, 16:07
lexa2000lexa, спасибо, но это не то...
если мой вопрос конкретизировать еще больше, то все сводится к одному: как сказать флешу, что если кнопку нажмут, сначала дойди до определенного кадра первого клипа и остановись там, а потом запускай второй клип.

lexa2000lexa
04.06.2009, 16:22
так вам нужно?

KiL33
04.06.2009, 16:40
тут посмотри
http://www.flasher.ru/forum/showthread.php?t=124897