Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: Ошибка при импорте класса fl.controls.ComboBox в actionscript 3
Flash Zone Forum > Macromedia Flash > ActionScript
cadmy
Нужно создать стандартный элемент ComboBox на сцене в файле as. При импорте класса fl.controls.ComboBox возникает ошибка "1172: Definition fl.controls:ComboBox could not be found." Подскажите, пожалуйста, в чем проблема и как ее исправить?
tiHo
В файле as должен быть импорт класса комбобокса. Если импорт сделан, возможно неправильно прописан к нему путь. В любом случае код в студию.
cadmy
Код
package {
        import flash.display.*;
        import flash.events.*;
    import flash.text.TextField;
    import fl.controls.ComboBox; //ругается на это
    import SpriteExample;

    public class Main extends MovieClip {
        public function Main(){
                ...
                }
    }
}
HaWK
Сказано:
Цитата
Definition fl.controls:ComboBox could not be found

Значит нет такого класса или пакета вообще. Пакет с компонентами можно найти отдельно как swc-библиотеку. Откуда компилите?
cadmy
Спасибо. Проблема решилась так:
"Во вложении правильный, там все компоненты из fl.
А сделать его проще простого, надо во flash cs3 - 4
нажать ctrl+F7 ctrl+L
и перетянуть все компоненты в библиотеку.
нажать ctrl+shift+F12 на вкладке flash поставить галочку export swc и ctrl+enter
флешки созданные во flash cs3 - сs4 не часть коммерческого продукта, значит и swc созданные в нем-же не есть его частью."
_http://www.flasher.ru/forum/showthread.php?p=831798
chingachgoog
В папке, где установлен Flash IDE (редактор) можно поискать swc примерно тут:

~\Common\Configuration\ActionScript 3.0\libs\

~\Common\Configuration\Components\
Русская версия IP.Board © 2001-2013 IPS, Inc.