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

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

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

Регистрация: Nov 2006
Адрес: Издалёка
Сообщений: 83
Отправить сообщение для Greenish с помощью ICQ Отправить сообщение для Greenish с помощью Skype™
По умолчанию applicationDomain.getDefinition. Флеш вылетает напрочь.

Здрасьте! Есть проблема.. не пойму проблема флеша или кривых рук

Есть файл gallery.swf там готовая галерея. Надо сделать лоадер этого чуда и при загрузке запускать некий метод.
делаю так (только методы):
Код:
public function LoaderGallery() 
{
var mloader:Loader = new Loader();
var request:URLRequest = new URLRequest("gallery.swf");
mloader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
mloader.load(request);
}
private function completeHandler(event:Event):void {
var galleryClass:Class = event.target.applicationDomain.getDefinition("photoStack") as Class; //так называется главный класс у галереи
var g = new galleryClass();
//...далее смысла нет ничего писать тк на предыдущей строке флеш вылетает
}
и вот на последней строчке (var g = new galleryClass()) флеш стабильно вылетает, предложив отправить отчет микрософту..

Люди! Помогите победить.. Что не так? Спасибо..

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

Регистрация: Sep 2002
Сообщений: 30,787
Вы привели кусок кода, который поспособствовать решению проблемы никак не может.

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

Регистрация: Nov 2006
Адрес: Издалёка
Сообщений: 83
Отправить сообщение для Greenish с помощью ICQ Отправить сообщение для Greenish с помощью Skype™
ну исходник gallery привести не могу... тогда вот такой вопрос. Что может способствовать вылету флеш в данном случае? В gallery ошибок нет... Может ли быть причиной наличие объектов на сцене? пара текстфилдов и мувик.

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

Регистрация: Sep 2002
Сообщений: 30,787
Что угодно.

Старый 23.06.2008, 18:17
Greenish вне форума Посмотреть профиль Отправить личное сообщение для Greenish Посетить домашнюю страницу Greenish Найти все сообщения от Greenish
  № 5  
Ответить с цитированием
Greenish
 
Аватар для Greenish

Регистрация: Nov 2006
Адрес: Издалёка
Сообщений: 83
Отправить сообщение для Greenish с помощью ICQ Отправить сообщение для Greenish с помощью Skype™
весело флеш может вылететь вот так вот просто изза чего угодно... странно..
в классе photoStack идет сначала загрузка data.xml где прописаны пути к картинкам, потом инициируется scene (юзается PaperVision3D) и формируется галерея. вот и все.. ничего сверхестественного там не происходит.

Старый 23.06.2008, 18:32
Greenish вне форума Посмотреть профиль Отправить личное сообщение для Greenish Посетить домашнюю страницу Greenish Найти все сообщения от Greenish
  № 6  
Ответить с цитированием
Greenish
 
Аватар для Greenish

Регистрация: Nov 2006
Адрес: Издалёка
Сообщений: 83
Отправить сообщение для Greenish с помощью ICQ Отправить сообщение для Greenish с помощью Skype™
вот выкладываю сорцы галереи которая использовалась как отправная точка (галерея не моя, но в процессе была модифицирована практически полностью). выкладывать пайпервижн не буду. сначала ругалось просто на все stage. просто закомментил. и при загрузке вылетает.
скачать можно отсюда: http://www.monsterz.ru/up/source.rar
юзается еще Tweener.

Старый 23.06.2008, 22:19
ulik вне форума Посмотреть профиль Отправить личное сообщение для ulik Посетить домашнюю страницу ulik Найти все сообщения от ulik
  № 7  
Ответить с цитированием
ulik
 
Аватар для ulik

Регистрация: Apr 2007
Адрес: Moscow city
Сообщений: 286
Отправить сообщение для ulik с помощью ICQ
Может вам попробовать http://livedocs.adobe.com/flash/9.0/...erContext.html
Цитата:
load(request:URLRequest, context:LoaderContext = null)
__________________
Дизайн, как презерватив - каждому жмет по-своему © Я
мое: блог форум

Старый 23.06.2008, 22:25
Greenish вне форума Посмотреть профиль Отправить личное сообщение для Greenish Посетить домашнюю страницу Greenish Найти все сообщения от Greenish
  № 8  
Ответить с цитированием
Greenish
 
Аватар для Greenish

Регистрация: Nov 2006
Адрес: Издалёка
Сообщений: 83
Отправить сообщение для Greenish с помощью ICQ Отправить сообщение для Greenish с помощью Skype™
ммм.. не понимаю.. можно конкретней?

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

Регистрация: Sep 2002
Сообщений: 30,787
Как бы не хватает файликов-то:

Цитата:
Сообщение от Flash
TypeError: Error #1034: Type Coercion failed: cannot convert photoStack@1f8d52e1 to flash.display.MovieClip.
at LoaderGallery/completeHandler()
Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: file:///Macintosh%20HD/Users/etc/Desktop/Download/source/css/styles.css
at photoStack/InitDescription()
at photoStack/Init()
at photoStack()
Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: file:///Macintosh%20HD/Users/etc/Desktop/Download/source/images.xml
at photoStack()
Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: file:///Macintosh%20HD/Users/etc/Desktop/Download/source/css/styles.css
at photoStack/InitDescription()
at photoStack/Init()
at photoStack()
at LoaderGallery/completeHandler()
Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: file:///Macintosh%20HD/Users/etc/Desktop/Download/source/images.xml
at photoStack()
at LoaderGallery/completeHandler()
А предлагается вам использовать LoaderContext для загрузки swf в тот же ApplicationDomain, хотя я не думаю, что это как-то повлияет на результат.

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

Регистрация: Apr 2007
Адрес: Moscow city
Сообщений: 286
Отправить сообщение для ulik с помощью ICQ
__etc >> у меня влияло. Пока конекст не начал использовать, не мог использовать getDefinition
__________________
Дизайн, как презерватив - каждому жмет по-своему © Я
мое: блог форум

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

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

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


 


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


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