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

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

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

Регистрация: Dec 2007
Сообщений: 52
По умолчанию Ошибка c addChild(Loader)

Во флекс нужно подгрузить swf, пишу:

Код:
<?xml version="1.0"?>
<!-- charts/DrillDownWithEffects.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" height="100%" width="100%"  initialize="init()">
   <mx:Script>
	<![CDATA[
	
	import flash.display.*;
	import flash.net.URLRequest;
	
	private var loader:Loader = new Loader();
	private function init():void {
	    	var url:URLRequest = new URLRequest("test.swf");
		loader.load(url);
        	addChild(loader);
    	}
     	 
	]]>
</mx:Script>
</mx:Application>
на addChild выдает ошибку:
TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::Loader@2c9a881 to mx.core.IUIComponent.

Второй день понять не могу в чем проблема, то ли код неправильный толи флекс тупит после 10-го флеш плеера..

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

Регистрация: Dec 2007
Сообщений: 52
уф, разобрался, в AS флекса вместо Loader нужно использовать SWFLoader.

Да уж, читай после этого документацию по AS3...

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

Регистрация: Feb 2004
Адрес: Россия, В. Новгород
Сообщений: 255
Отправить сообщение для DEAFFF с помощью ICQ
не совсем можно юзать и Loader но делать addChild его можно по-моему когда отработает ивент окончания загрузки.
__________________
зная будущее, хотя бы, на 10 минут вперед, можно покорить весь мир...

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

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

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


 


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


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