Экспортированные компоненты пользовательского интерфейса Adobe Animate, ведут себя странно в IntelliJ IDEA

Я экспортировал некоторые компоненты пользовательского интерфейса внутри Adobe Animate в .swc файл, который будет использоваться во время выполнения:

public class Main extends Sprite {
    public function Main() {
        var checkbox:CheckBox = new CheckBox(); // fl.controls.CheckBox
        checkbox.label = "Row";
        addChild(checkbox);
    }
}

Это хорошо работает с Adobe Flash Builder; но использование IntelliJ IDEA, с которым мне нужно работать, иногда ведет себя странно и аргументируется неожиданными способами:

TypeError: Error #1009: Cannot access a property or method of a null object reference.
    at fl.controls::CheckBox/drawLayout()
    at fl.controls::LabelButton/draw()
    at fl.core::UIComponent/callLaterDispatcher()

или иногда, спорит со следующим сообщением (с fl.controls.NumericStepper в следующем примере):

TypeError: Error #2007: Parameter child must be non-null.
    at flash.display::DisplayObjectContainer/addChildAt()
    at fl.controls::BaseButton/drawBackground()
    at fl.controls::BaseButton/draw()
    at fl.core::UIComponent/drawNow()
    at fl.controls::NumericStepper/drawLayout()
    at fl.controls::NumericStepper/draw()
    at fl.core::UIComponent/callLaterDispatcher()

действительно нет разумной причины!! Я искал решения (и даже причины!) В течение многих часов и попробовал то, о чем мог подумать! (например: я положил рутину в Event.ADDED_TO_STAGE обработчик; Я протестировал несколько комбинаций компонентов для экспортируемого файла, и я использую последние версии приложений и SDK.)

Пожалуйста, пролите немного света на это, так как он случайно появляется с идентичным кодом просто для удовольствия! Я ценю любые отзывы, так как у меня совершенно нет идей!

Заранее спасибо:)

0 ответов

Другие вопросы по тегам