![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2011
Сообщений: 72
|
Пытаюсь научиться загружать внешние swf в проект. На данный момент имеется вот такой код:
package { import flash.display.Sprite; import flash.display.Loader; import flash.display.StageScaleMode; import flash.display.Stage; import flash.display.StageDisplayState; import flash.net.URLRequest; import flash.events.Event; import flash.events.MouseEvent; import flash.display.MovieClip; import flash.utils.getDefinitionByName; public class af extends Sprite { var cont1:MovieClip = new MovieClip; var loader1:Loader = new Loader; var url:URLRequest = new URLRequest("test2.swf"); public function af() { addEventListener(Event.ADDED_TO_STAGE, init); } public function init(e:Event=null):void { stage.scaleMode = StageScaleMode.SHOW_ALL; stage.displayState = StageDisplayState.FULL_SCREEN; //addEventListener(Event.ENTER_FRAME, checkFrame); loadtest(); } function loadtest() { cont1.scaleX=cont1.scaleY=0.5; addChild(cont1); loader1.contentLoaderInfo.addEventListener(Event.COMPLETE, completeload); loader1.load(url); } function completeload(e:Event) { trace(e.target.content); cont1.addChild(loader1); } } } Подскажите, как устранить данную проблему |
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Что значит "сложные" и "простые" swf?
|
|
|||||
|
Регистрация: Mar 2011
Сообщений: 72
|
ну вот в примере выше - test2.swf состоит всего лишь из нарисованного на сцене руками красного кубика, и все. Грузится он отлично. А вот если я поменяю test2.swf на inertia.swf, который является видеогалереей со всякими там классами и своими лоадерами, то все работать перестает
|
|
|||||
|
Регистрация: Mar 2011
Сообщений: 72
|
и еще я обнаружил, что проблема даже не в добавлении лоадера на сену.. Данная ошибка возникает на
Добавлено через 50 секунд проекты оба AS3 да.. Ошибку выше писал Добавлено через 8 минут эмм.. чтот не могу сообразить, как его определить? loader1 этож вроде как переменная и определена она |
|
|||||
|
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Ставлю на то, что в загружаемой флэшке в конструкторе есть обращение к сцене)
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
|
Регистрация: Mar 2011
Сообщений: 72
|
Цитата:
Соответственно возникает вопрос, как же теперь в загружаемой флешке, к сцене обращаться? |
|
|||||
|
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Не в конструкторе?
У вас же есть код - он вот как раз для того, чтоб в ините спокойно к сцене обратится.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
|
Регистрация: Mar 2011
Сообщений: 72
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 23:29. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|