2010-04-06 2 views
0

У меня есть класс документа, который загружает переменные из Facebook с использованием stage.loaderInfoОшибка загрузки переменных stage.loaderInfo - AS3

var connect:FacebookConnectObject = new FacebookConnectObject(facebook, API_KEY, this.stage.loaderInfo);

Но когда я изменить класс Document (с другим ответственным за расположение моего приложения), и попытаться вызвать выше из мувика, который существует в моем приложении с использованием:

var facebook_class:FacebookAp = new FaceBppkApp addChild(facebook_class) Я получаю ошибку

TypeError: Error #1009: Cannot access a property or method of a null object reference.

Я считаю, что ошибка приходит сюда эту линию

this.stage.loaderInfo

, так как я изменил сферу ...
Как я должен исправить это?

ответ

0

Согласно сообщению от Devonair: Кажется, 99 раз из 100, когда у людей возникла проблема с ошибкой 1009, это потому, что свойство этапа недоступно.

поэтому я использовал этот фрагмент

public function start() { if {(stage) init();} else { addEventListener(Event.ADDED_TO_STAGE, init); } }

private function init(event:Event = null):void { removeEventListener(Event.ADDED_TO_STAGE, init); // everything else... }

В случае С.Б. есть та же проблема ...

Смежные вопросы