目标:
FLASH中的元件能在Flex中完美使用,包括代码逻辑性,元件样子保留,数据导入等.......
问题:
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接口的类对象,so不能使用.
解决方法:
自己给swc写方法,实现IUIComponent接口中的方法,很麻烦,偶没做过,呵呵
或者使用官方提供插件,让FLASH自动编译MovieClip为UIMovieClip类,
根据黑羽大哥教材所讲:Flex Component Kit for Flash CS3工具
http://www.kingda.org/archives/k ... it_for_flash_c.html
下载地址为:
http://labs.adobe.com/wiki/index ... t_Kit_for_Flash_CS3
可惜,不厚道的Adobe换了地址,搞得我找了半天(本人英语不好)
最后在:
http://www.adobe.com/cfusion/exc ... &extid=1273018#
中找到,注册后可下载!
安装完插件后,可以在命令中得到:Make flex Component指令
编辑好元件A,选择元件A,然后选择Make flex Component指令,则可生成UIMovieClip组件,然后选中元件A右击,选择导出SWC即可.
在FLEX中,选择 项目>Properties>Flex bulitPath >LabriaryPath>ADDswc即可
使用方法详见附件:对了,如果有遗漏或者错漏,请各位高手更正,Thanks
相关专题
- Flash制作绚酷鼠标特效三例 (146次浏览)
- 108个Flash常见问题解答 (85次浏览)
- flash实例:打造佛光效果 (85次浏览)
- 情人节快乐!Flash打造情人节贺卡 (74次浏览)
- Flash引导线制作雪花飘飘动画 (73次浏览)
- Flash教程:送给初学者的一点使用技巧 (51次浏览)
- 向网页中插入透明Flash的方法和技巧 (35次浏览)
- Flash教程:测试AS代码的执行速度 (33次浏览)
- Flash实例:打造佛光效果教程 (33次浏览)
- Flash打造的随机画圆弧效果 (30次浏览)



