在我的项目环境中,我有2个项目。
MyApp& MyModule的
MyApp加载MyModule。加载时,它会尝试获取一个DisplayObject类,并将其添加到自身的容器中。
当我尝试使用复选框/单选按钮/进度条时出现问题。
复选框和单选按钮与普通按钮完全相同,进度条崩溃:
“尝试对非构造函数进行实例化。”
ProgressBar.as中的第958行
if (!_barMask)
{
if (FlexVersion.compatibilityVersion >= FlexVersion.VERSION_3_0)
{
var barMaskClass:Class = getStyle("maskSkin");
_barMask = new barMaskClass(); // CRASH!!
}
else
{
_barMask = new UIComponent();
}
_barMask.visible = true;
_bar.addChild(DisplayObject(_barMask));
UIComponent(_bar).mask = DisplayObject(_barMask);
}
有没有人知道如何正确使用模块中的控件?
答案 0 :(得分:2)