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

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

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

Регистрация: Jun 2005
Сообщений: 45
По умолчанию Ожидание при исполнении функции

Есть функция
Код:
function GlobalFunction(){
	//вызываем некую последовательность функций:
	function1();
	function2();
	function3();
	//собственно, вопрос:
	anyMC.play();
	//!!!
	function4();
	//как перед исполнением function4() дождпться, пока доиграет до какого-то положения (положим, до кадра 10) мувик anyMC ?
}
Проблема в том, что если function4() запускается сразу (пока anyMC не доигрался) - возникают бешеные тормоза
Спасибо за сочувствие


Последний раз редактировалось iNils; 08.11.2006 в 14:20.
Старый 08.11.2006, 10:56
Dimchansky вне форума Посмотреть профиль Отправить личное сообщение для Dimchansky Посетить домашнюю страницу Dimchansky Найти все сообщения от Dimchansky
  № 2  
Ответить с цитированием
Dimchansky

Регистрация: Jul 2005
Сообщений: 225
Отправить сообщение для Dimchansky с помощью ICQ
1. Пользуемся тэгами code
2. Что мешает в 10-ом кадре anyMC запускать функцию function4?
3.
Код:
anyMC.play();
anyMC.onEnterFrame = function(){
 if (this._currentframe == 10) {
  function4();
  delete this.onEnterFrame;
  }
}
4. Конвейер Потапенко http://potapenko.com/rus/articles/conveyor.htm
__________________
Dimchansky | Freelance


Последний раз редактировалось Dimchansky; 08.11.2006 в 10:58.
Старый 08.11.2006, 12:53
Mimohod вне форума Посмотреть профиль Отправить личное сообщение для Mimohod Найти все сообщения от Mimohod
  № 3  
Ответить с цитированием
Mimohod
 
Аватар для Mimohod

Регистрация: Jun 2005
Сообщений: 45
1. Sorry за неправильный формат поста...
2. По некоторым причинам- нельзя (естественно, про это думал... Извините, что не отметил сразу...)
3. Через EnterFrame попробую, но чудится какая-то неправильность в этом подходе (обосновать не могу)
4. Почитаю, спасибо
5. И спасибо - вообще ))

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

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

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


 


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


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