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

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

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

Регистрация: Jan 2008
Сообщений: 35
По умолчанию Функции подгруженной флешки

Код:
var MPReq:URLRequest = new URLRequest('mainPreloader.swf');
var mainLoader:Loader = new Loader();

function MLOnComplete(event) {
	stage.addChild(mainLoader);
}

mainLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, MLOnComplete);
mainLoader.load(MPReq);
В mainPreloader.swf есть функция setProgressProc, как ее вызвать после загрузки в основную флешку? Как вообще обратиться к загруженной флешке? Обращение к ссылке, возвращаемой addChild, результатов не принесло...

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

Регистрация: Aug 2007
Сообщений: 467
После загрузки, примерно так:
Код:
var movie:* = mainLoader.content;
movie.setProgressProc();

Старый 15.01.2008, 16:59
iforev вне форума Посмотреть профиль Отправить личное сообщение для iforev Найти все сообщения от iforev
  № 3  
Ответить с цитированием
iforev

Регистрация: Jan 2008
Сообщений: 35
Большое спасибо, помогло! Только вопрос: почему

Код:
mainLoader.content.setProgressProc();
не работает?

Старый 15.01.2008, 17:38
ign вне форума Посмотреть профиль Отправить личное сообщение для ign Найти все сообщения от ign
  № 4  
Ответить с цитированием
ign
 
Аватар для ign

Регистрация: Jan 2008
Сообщений: 36
Потому что у поля content нету свойства setProgressProc

Если уж и вызывать, то вот так:
Код:
mainLoader.content['setProgressProc']();

Старый 15.01.2008, 18:03
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от ign
Если уж и вызывать, то вот так:
Код:
mainLoader.content['setProgressProc']();
Если уж делать нормально, то надо использовать интерфейс.

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

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

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


 


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


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