Показать сообщение отдельно
Старый 10.11.2010, 19:31
AlexsWulf вне форума Посмотреть профиль Отправить личное сообщение для AlexsWulf Найти все сообщения от AlexsWulf
  № 1  
Ответить с цитированием
AlexsWulf

Регистрация: Oct 2008
Адрес: Воронеж
Сообщений: 75
По умолчанию Проблемы с переходом компиляции в FlashIDE в Flash Builder

Доброго времени суток.

Есть довольно большой проект. Из за довольно большой библиотеки компилируется в FlashIDE он с каждым днем все дольше и дольше.
В проекте очень часто используется такой подход как:
Есть мувик например FriendPanel на нем лежат кнопки. Каждой кнопке прописано свое имя и т.д.

Решили переэти на FB и компилировать проект в нем. Сделали экспорт в swc из FlashIde
Подключили ее к проекту. При компиляции получаем следующую ошибку:
Код AS3:
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
	at classes.panels::FriendsPanel()
сам код
Код AS3:
                        public var stepLeftBtn : SimpleButton;
			public var stepRightBtn : SimpleButton;
 
		public function FriendsPanel():void {
 
			stepLeftBtn.addEventListener(MouseEvent.CLICK, stepLeftBtnClick);
			stepRightBtn.addEventListener(MouseEvent.CLICK, stepRightBtnClick);
}
Насколько я понимаю он не видит что stepLeftBtn лежит на FriendsPanel в библиотеке.
Можно конечно переписать код и создавать, настраивать расположение кнопок в самом коде. Но проект очень большой и переделать будет очень тяжело

Подскажите что делать?