![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2008
Сообщений: 25
|
Вот ещё пару глупых вопросов которые меня мучат:
Подгрузчик из 2-х кадров отмел сразу, поскольку сам скрипт у меня весит 100кил, что составляет пол флешки... Посему пришел опробовать вариант когда один флеш ролик подгружает другой. но почемуто после подгрузки у меня вылетает ерорчик говорящий что один флеш мувик неможет подгрузить другой. Это както лечиться? |
|
|||||
|
Регистрация: May 2008
Сообщений: 25
|
Вот такой код:
package
{
import flash.display.*;
import flash.events.*;
import flash.text.*;
import flash.utils.*;
import flash.net.URLRequest;
public class swfLoader extends Sprite
{
//variables
private var srcLoader:Loader;
private var myText:TextField;
public function swfLoader()
{
myText = new TextField();
addChild(myText);
srcLoader = new Loader();
srcLoader.contentLoaderInfo.addEventListener( ProgressEvent.PROGRESS, onProgress );
srcLoader.contentLoaderInfo.addEventListener( Event.COMPLETE, onComplete );
//начинаем загрузку
//srcLoader.load( new URLRequest( String("view3dx.swf") ) );
srcLoader.load( new URLRequest( String(loaderInfo.parameters["url"]) ) );
}
private function onProgress(event:ProgressEvent):void
{
myText.htmlText = "Progress:" + event.bytesLoaded;
}
private function onComplete(event:Event):void
{
addChild( srcLoader.content );
}
}
}
TypeError: Error #1009: Cannot access a property or method of a null object reference. at Main$iinit() Видимо чето ему в моей флешке ненравиться ![]() |
|
|||||
|
стервочка (я мужик)
|
ну вообще-то ошибка в классе Main
|
|
|||||
|
Регистрация: May 2008
Сообщений: 25
|
Ошибка в том что я в Main обращаюсь к stage. А его при такой подгрузке просто несуществует. Как можно решить проблему? Как достучатся до stage? А то мне жизнено необходимо иметь следующие ф-ии:
stage.scaleMode = StageScaleMode.NO_SCALE; stage.showDefaultContextMenu = false; stage.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown ); stage.addEventListener(MouseEvent.MOUSE_MOVE, onMouseMove ); |
|
|||||
|
Регистрация: Dec 2007
Сообщений: 269
|
Event.ADDED_TO_STAGE
|
|
|||||
|
Регистрация: May 2008
Сообщений: 25
|
2badun Что мне это даст? Если у меня есь мувик A, он создает мувик Б(который ничего незнает о А) Как достучаться или заменить stage в мувике Б?
|
|
|||||
|
Регистрация: Dec 2007
Сообщений: 269
|
Достучаться по Event.ADDED_TO_STAGE. Так понятнее?
|
|
|||||
|
Регистрация: May 2008
Сообщений: 25
|
Спасибо всем ко выслушивал и помогал мне неучу
похоже к понедельнику у меня чтото таки получиться. А сейчас осталось пару организационных вопросов.1. Не хотелось бы чобы основную флешку ктото вскрыл, поэтому юзаю галочку "Защита от импорта". Но при этом не могу подгрузить её со своего загрузчика. Это какнибудь решаеться? 2. В настройках есть странный параметр доступ. Он может быть "Локальный" ИЛИ "Сетевой". Какой выставлять предпочтительнее и почему? |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:56. |
|
|
« Предыдущая тема | Следующая тема » |
|
|