Показать сообщение отдельно
Старый 31.01.2009, 11:34
marat_sa вне форума Посмотреть профиль Отправить личное сообщение для marat_sa Посетить домашнюю страницу marat_sa Найти все сообщения от marat_sa
  № 7  
Ответить с цитированием
marat_sa
 
Аватар для marat_sa

Регистрация: Nov 2006
Сообщений: 487
Отправить сообщение для marat_sa с помощью ICQ Отправить сообщение для marat_sa с помощью Skype™
Непонятен еще такой аспект:
1) Вот сделали мы во fla файле главный клип SomeContainer, в свойствах прописали ему свой класс SomeContainer.
2) Положили внуть него, допустим, компонент TextArea.
3) В настройках отключили галочку - Automaticaly declare stage instances
4) В классе SomeContainer объявили член класса - public var ta:TextArea;
5) В конcтрукторе выставили нужные св-ва у ta.
6) Скомпилировали SWC, подключили во FD.
Теперь во FD нашли нашу переменную SomeContainer,
сделали var cont:SomeContainer = new SomeContainer();
addChild(cont);
получаем ошибку, что типа объект равен null при выполнении пункта 5, ну и на сцене ничего собственно нет.
Код:
Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".Fault, init() at SomeContainer
По-моему, FD тянет не символ из SWC, а ассоциированный с ним класс.