Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 03.06.2009, 16:19
kolenki вне форума Посмотреть профиль Отправить личное сообщение для kolenki Найти все сообщения от kolenki
  № 1  
Ответить с цитированием
kolenki

Регистрация: Aug 2008
Адрес: Мsk
Сообщений: 10
По умолчанию как сделать, чтобы клип доиграл до метки по команде.

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

Старый 03.06.2009, 18:11
KiL33 вне форума Посмотреть профиль Отправить личное сообщение для KiL33 Найти все сообщения от KiL33
  № 2  
Ответить с цитированием
KiL33
 
Аватар для KiL33

Регистрация: Jul 2007
Адрес: Гражданин Российской Федерации
Сообщений: 1,122
Отправить сообщение для KiL33 с помощью ICQ
Вас непонятно. Опишите подробнее, что нужно..вам

Старый 03.06.2009, 19:06
zveryuka вне форума Посмотреть профиль Отправить личное сообщение для zveryuka Найти все сообщения от zveryuka
  № 3  
Ответить с цитированием
zveryuka
 
Аватар для zveryuka

Регистрация: Nov 2007
Сообщений: 165
На вскидку...

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

Код AS1/AS2:
btn.onRelease = function(){
 
A=1;
}
На каждом этапе лежит функция

bob();

Код AS1/AS2:
function bob(){
 
if(A == 1){
stop();
 
MC.gotoAndPlay("Name frame");
}
}
__________________
Да здравствует то, благодаря чему мы не смотря ни на что!


Последний раз редактировалось zveryuka; 03.06.2009 в 19:09.
Старый 04.06.2009, 15:27
kolenki вне форума Посмотреть профиль Отправить личное сообщение для kolenki Найти все сообщения от kolenki
  № 4  
Ответить с цитированием
kolenki

Регистрация: Aug 2008
Адрес: Мsk
Сообщений: 10
Подробнее (и, надеюсь, понятнее):
проигрывается клип, в котором формы перетекают друг в друга в такой последовательности: линия - круг - линия - квадрат - линия - треугольник - линия ... и т.д.
Есть кнопка, при нажатии начнет проигрываться другой мувик. Сразу.
А нужно, чтобы первый дошел до фазы "линия", а уж потом сказал другому "играть".

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

Старый 04.06.2009, 15:41
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 5  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
посмотри вот это решение можен это вам нужно
http://www.flasher.ru/forum/showthread.php?t=105986

Старый 04.06.2009, 16:07
kolenki вне форума Посмотреть профиль Отправить личное сообщение для kolenki Найти все сообщения от kolenki
  № 6  
Ответить с цитированием
kolenki

Регистрация: Aug 2008
Адрес: Мsk
Сообщений: 10
lexa2000lexa, спасибо, но это не то...
если мой вопрос конкретизировать еще больше, то все сводится к одному: как сказать флешу, что если кнопку нажмут, сначала дойди до определенного кадра первого клипа и остановись там, а потом запускай второй клип.

Старый 04.06.2009, 16:22
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 7  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
так вам нужно?
Вложения
Тип файла: rar Untitled-2.rar (4.7 Кб, 49 просмотров)

Старый 04.06.2009, 16:40
KiL33 вне форума Посмотреть профиль Отправить личное сообщение для KiL33 Найти все сообщения от KiL33
  № 8  
Ответить с цитированием
KiL33
 
Аватар для KiL33

Регистрация: Jul 2007
Адрес: Гражданин Российской Федерации
Сообщений: 1,122
Отправить сообщение для KiL33 с помощью ICQ
тут посмотри
http://www.flasher.ru/forum/showthread.php?t=124897

Создать новую тему Ответ Часовой пояс GMT +4, время: 22:27.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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