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

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

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

Регистрация: Dec 2010
Сообщений: 18
По умолчанию Остановить выполнение кода

Подскажите , есть ли в AS3 способ остановить выполнение кода, до тех пор пока не будет проиграна
анимация муви клипа?
Например выполняем анимацию мувика tmp
Код AS3:
tmp.gotoAndPlay(2);
и только после того ка она дошла до последнего кадра,
продолжаем выполнение кода.

Старый 09.03.2011, 14:21
i.o. вне форума Посмотреть профиль Отправить личное сообщение для i.o. Найти все сообщения от i.o.
  № 2  
Ответить с цитированием
i.o.
 
Аватар для i.o.

Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
нет, нельзя.

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

Регистрация: Jun 2010
Сообщений: 189
Можно посчитать количество кадров в МС и запустить таймер на основе ентерфрейма.

Старый 09.03.2011, 14:40
Rzer вне форума Посмотреть профиль Отправить личное сообщение для Rzer Посетить домашнюю страницу Rzer Найти все сообщения от Rzer
  № 4  
Ответить с цитированием
Rzer
 
Аватар для Rzer

блогер
Регистрация: Feb 2007
Адрес: Spb
Сообщений: 613
Записей в блоге: 8
Отправить сообщение для Rzer с помощью ICQ
В последнем кадре кодом диспатчить событие, например Event.COMPLETE

Старый 09.03.2011, 23:10
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 5  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Можно прервать выполнение кода инструкцией throw. Следующее возникшее событие продолжит выполнение кода.
Вероятно, может где-то пригодиться.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 09.03.2011, 23:26
TanaTiX вне форума Посмотреть профиль Отправить личное сообщение для TanaTiX Найти все сообщения от TanaTiX
  № 6  
Ответить с цитированием
TanaTiX
 
Аватар для TanaTiX

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
Что-то моя телепатия подсказывает, что подразумевается немного другое. Решением при этом было бы разделения кода на ряд методов в сочетании с рекомендацией Rzer. А собственно приостановка выполнения кода внутри метода, как уже сказали, невозможна.
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!

Старый 10.03.2011, 08:12
kaizer131 вне форума Посмотреть профиль Отправить личное сообщение для kaizer131 Найти все сообщения от kaizer131
  № 7  
Ответить с цитированием
kaizer131

Регистрация: Dec 2010
Сообщений: 18
Спасибо за советы, сделал это с помощью разделения методов и Сaurina Tweener

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

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

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


 


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


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