flex中的架构,(举例UIComponent类的继承关系)

简介: flex中的架构,(举例UIComponent类的继承关系) UIComponent > FlexSprite> Sprite >DisplayObjectContainer>InteractiveObject >Displayobject flash中的架构(Sprite类的继承关系) Sprit...

flex中的架构,(举例UIComponent类的继承关系)
UIComponent > FlexSprite> Sprite >DisplayObjectContainer>InteractiveObject >Displayobject

flash中的架构(Sprite类的继承关系)
Sprite >DisplayObjectContainer>InteractiveObject >Displayobject

Flex中的UIMovieClip类继承于UIComponent ,flash中的MovieClip继承于Sprite,
flash中直接导出SWC,SWC中的元件属于MovieClip,而在Flex中确不能在现实对象中直接添加没有IUIComponent接口的类对象,所以不能使用.

解决方法:

使用官方提供插件,让FLASH自动编译MovieClip为UIMovieClip类,
Flex Component Kit for Flash CS3工具
下载地址为:
http://www.hebei35.cn/blog/attachments/month_0804/c200841212643.zip
官方下载:在http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex%5Fskins 中找到,注册后可下载!
安装完插件后,可以在命令中得到:Make flex Component指令
编辑好元件A,选择元件A,然后选择Make flex Component指令,则可生成UIMovieClip组件,然后选中元件A右击,选择导出SWC即可.
Flex中使用SWC :
在Flex中,选择你创建的项目>Properties>Flex bulitPath >LabriaryPath>ADDswc即可导入

相关文章
|
2月前
|
C++
4. C++类的组合
4. C++类的组合
32 0
|
2月前
|
算法 编译器 C++
【C++ 概念区分】C++ 中覆盖,重写,隐藏 三者的区别
【C++ 概念区分】C++ 中覆盖,重写,隐藏 三者的区别
20 0
|
2月前
|
C++
52继承与组合
52继承与组合
9 0
|
9月前
|
C++
C++类的组合
C++类的组合
|
9月前
|
算法 C语言 C++
C++类的组合练习
C++类的组合练习
|
前端开发
前端学习案例7-组合继承
前端学习案例7-组合继承
52 0
前端学习案例7-组合继承
|
前端开发
前端学习案例6-组合继承
前端学习案例6-组合继承
51 0
前端学习案例6-组合继承
接口vs抽象类、继承vs组合,他们之间有啥关系
接口vs抽象类、继承vs组合,他们之间有啥关系
|
编译器 C++
C++把类的设计看成类型设计
C++把类的设计看成类型设计
89 0