![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 2
|
Всем привет.
Возникла необходимость создать динамически компонент в AS3 и вытащить его в мувик. Создание компонента надо запихнуть в класс. Собственно есть мувик, есть файл MyControl.as находящийся в директории control относительно мувика. MyControl.as package control
{
import fl.controls.ComboBox;
import flash.display.MovieClip;
public class MyControl {
public var c:ComboBox;
public function MyControl (parMc:MovieClip){
c = new ComboBox();
parMc.addChild(c);
}
}
}
При запуске выдает сообщения (ругается на MyControl.as): 1046: Type was not found or was not a compile-time constant: ComboBox. 1180: Call to a possibly undefined method ComboBox. 1172: Definition fl.controls:ComboBox could not be found. Однако, если вытащить на сцену один компонент вручную, то он без проблем создает и мой динамически. Подскажите пожалуйста почему он не может ComboBox импортировать из fl.controls если в мувик не вытащен компонент? Как это можно обойти? Спасибо заранее. Последний раз редактировалось xception; 16.09.2007 в 18:09. |
![]() |
Часовой пояс GMT +4, время: 11:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|