Просмотр полной версии : как сделать, чтобы клип доиграл до метки по команде.
Всем привет!
Есть ролик, в нем зацикленный мувик (4 этапа) и кнопка, запускающая другой мувик.
Как сделать так, чтобы при нажатии на кнопку первый доигрывался до определенного этапа (кадра, метки в кадре), а уж потом запускался второй?
Спасибо!
Вас непонятно. Опишите подробнее, что нужно..вам
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");
}
}
Подробнее (и, надеюсь, понятнее:)):
проигрывается клип, в котором формы перетекают друг в друга в такой последовательности: линия - круг - линия - квадрат - линия - треугольник - линия ... и т.д.
Есть кнопка, при нажатии начнет проигрываться другой мувик. Сразу.
А нужно, чтобы первый дошел до фазы "линия", а уж потом сказал другому "играть".
zveryuka, спасибо, но получается опять же, что все произойдет резко - на кнопку нажал, А стало = 1 и пошел играть следующий, не доиграв первый....
lexa2000lexa
04.06.2009, 15:41
посмотри вот это решение можен это вам нужно
http://www.flasher.ru/forum/showthread.php?t=105986
lexa2000lexa, спасибо, но это не то...
если мой вопрос конкретизировать еще больше, то все сводится к одному: как сказать флешу, что если кнопку нажмут, сначала дойди до определенного кадра первого клипа и остановись там, а потом запускай второй клип.
lexa2000lexa
04.06.2009, 16:22
так вам нужно?
тут посмотри
http://www.flasher.ru/forum/showthread.php?t=124897
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.