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

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

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

Регистрация: May 2007
Сообщений: 17
Question Как обращаться с Loader.content?

Помогите плиз!
Нигде не могу найти примеров как ображаться к контенту подгруженного мувика.
(Хэлп смотрел)

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

Регистрация: Aug 2005
Сообщений: 33
Отправить сообщение для AlexFomin с помощью ICQ
В том же хэлпе:

Цитата:
content property

content: DisplayObject [read-only]

Contains the root display object of the SWF file or image (JPG, PNG, or GIF) file that was loaded by using the load() or loadBytes() methods.
т.е. например, если есть некий test.swf который нужно загрузить и у него на главной timeline есть переменная test, и есть loader c именем myLoader, тогда, чтобы обратиться к переменной test нужно изобразить примерно следующее(после успешной загрузки):

Код:
var targetClip = myLoader.content as MovieClip;
trace(targetClip.test);
вот собственно один из возможных способов обратиться к содержимому test.swf, т.е. работать с ним как с обычным MovieClip.

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

Регистрация: May 2007
Сообщений: 17
Question Вылетает ошибка

Спасибо. Попорбовал. Не подскажете в связи с чем может появляться така ошибка?

TypeError: Error #1009: Cannot access a property or method of a null object reference.

Подгруженный объект отображаетс после подгрузки.

Ошибка вылетает на вот такую строчку:

trace(targetClip.auto);

auto - мувик, находящий ся в подгруженном SWF. Таймлайн состоит из 1 фрейма, больше вложенных мувиков нет.

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

Регистрация: Aug 2005
Сообщений: 33
Отправить сообщение для AlexFomin с помощью ICQ
Возможно обращение к клипу идет когда он ещё не загружен в loader, нужно реализовывать механизм реагирующий на событие Event.COMPLETE и уже тут обращаться к загруженному контенту.

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

Регистрация: May 2007
Сообщений: 17
Возможно. Спасибо за помощь.

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

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

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


 


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


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