【发布时间】:2011-01-12 19:47:32
【问题描述】:
我使用 Flash 制作了皮肤,我将其导入并应用到 Flex 组件。
但是如何在 Flash 中创建具有属性和方法的组件。并使其能够添加到 Flex 应用中的 displayList 中?
我为闪存安装了 Flex 组件套件。在 Flash 中创建了我的组件(它扩展了 MovieClip)。 Command->Convert to flex Component,File->Published,给了我一个 .swc,把 .sec 文件放到了我的 Flex 项目中。现在,当我创建一个新的 var 时,类“FlashFlexComponentTest”会在新的类提示框中弹出,所以 flex 会看到它。但后来我得到了错误:
类型未找到或不是 编译时常量:FlashFlexComponentTest
我觉得我一定是少了一步?
谢谢!
更新
我通过项目构建路径添加了 .swc -> 添加 SWC。 我不再有编译时错误,但出现了运行时错误:
类型强制失败:无法将 FlashFlexClassTest@9089129 转换为 mx.core.IUIComponent
【问题讨论】:
标签: apache-flex flash flex3 components flash-cs3