![]() |
Наследование от LoaderInfo. ArgumentError: Error #2012 при попытке создания объекта.
Даже не знаю, что тут можно сказать, код говорит за себя. В 2007 году у etc подобный этот трюк удался (http://www.flasher.ru/forum/showthread.php?t=96563)
Код AS3:
Код AS3:
|
С того времени этот класс переделывали раза 3 как минимум, наверное запретили на каком-то этапе. Надо пробовать с плеером, который в то время был, если хочется убедиться, что оно работало вообще.
|
Да мне не особо важно работало ли оно вообще, мне надо бы чтоб сейчас работало. А как это могли запретить? playerglobal.swc декомпилировал, там ничего криминального на этот счёт.
|
Если для целей многопоточной загрузки, то я делал Dictionary, в которых хранил LoaderInfo и с помощью него определял, что именно отвалилось/загрузилось.
|
Нет, это для целей создать свой LoaderInfo и Loader и свой лоадер отдаёт свой лоадеринфо, который по интерфейсу в точности лоадеринфо, но внутри содержит дополнительный функционал. в частности собирает всех ивентлисенеров что на него вешают.
|
Ну сделайте композицию.
|
в playerglobal интерфейсы восновном, да и что толку его разбирать, если настоящие классы не там вообще? Раз есть такая ошибка, значит запретили, точно так же, как можно отнаследоваться от стейджа, но создать такой класс нельзя и т.п.
|
Я тоже недавно (тройку месяцев назад) не смог подменить LoaderInfo своим, на чем и успокоился.
Добавлено через 50 секунд Цитата:
Добавлено через 3 минуты Цитата:
|
Кстати, а вообще. Чисто теоретически, зачем нужно создание своего LoaderInfo? Менеджеры загрузок?
|
Удалось решить проблему без создания своего loaderInfo. Поднятый вопрос не решён, но надобность в его решении отпала, тему можно закрывать.
|
| Часовой пояс GMT +4, время: 19:02. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.