flash中的元件能在flex中完美运用

更新时间:15-11-07 22:59 热度:1168
 

目的
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
附件下载