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

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

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

Регистрация: Apr 2008
Сообщений: 211
По умолчанию Вовремя не подгружается мувик

Драсте...Подгружаю мувик через
Код:
loadMovieNum("AddEdit.swf",100);
В подгружаемом мувике(на первом кадре) стоит проверка глобальной переменной, которая отвечает за то, какой клип будет подгружаться на данный момент(тоесть это форма редактирования новостей, и от значения переменной зависит какие поля подгрузятся)...так вот, после
Код:
loadMovieNum("AddEdit.swf",100);
делаю выборку с бд
Код:
function handleResult(re:ResultEvent){
	for(var i = 0; i < re.result.length; i++) {
	var ar:Array=re.result[i];
	_global.ID=ar[0];
	_level100.M_Fields.Band.text=ar[2];
	_level100.M_Fields.Album.text=ar[3];
	_level100.M_Fields.Year.text=ar[5];
	_level100.Value.text=ar[6];
	_level100.Title.text=ar[1];
	_global.Moders=ar[11];
	_global.Genre1=ar[4];
	_global.LinksField=ar[7];
	_global.OffSite=GetLinkFromText(ar[8]);
	_global.OffSiteName=GetLinkNameFromText(ar[8]);
	//trace(_global.OffSite+'//'+_global.OffSiteName)

			}
    	}
это поле
Код:
_level100.M_Fields.Band.text
уже(по идее)должно быть подгружено вместе с
Код:
loadMovieNum("AddEdit.swf",100);
но trace показывает что этого поля еще нет....тоесть клип,который подгружается на первом кадре подгруженного мувика еще не подгружен...
Как решить этот вопрос?
ПС
я конечно могу передать данные через глобальные переменные, но чет мне подсказывает что это неправильно, тоесть должен быть способ приаттачить клип раньшетого как в него будут передаваться данные

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

Регистрация: May 2008
Сообщений: 476
Используте класс MovieClipLoader и событие onLoadInit
Что loadMovie, что loadMovieNum не ждет окончания загрузки и выполняется следующий за ним код.
Поэтому, получить доступ к свойствам подгруженного клипа возможно только в рамках события onLoadInit.
И еще. Пользуйтесь поиском по форуму - подобных тем было великое множество


Последний раз редактировалось Alex_beginner; 28.05.2008 в 11:31.
Старый 28.05.2008, 11:35
ther вне форума Посмотреть профиль Отправить личное сообщение для ther Найти все сообщения от ther
  № 3  
Ответить с цитированием
ther

Регистрация: Apr 2008
Сообщений: 211
пасиб за совет...я бы использовал поиск, да только запрос точно сформировать по этому вопросу не смог...тоесть выводило тучи ненужного

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

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

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


 


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


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