是否可以将flex mxml项目移动到flash?
我的项目在mxml中使用actionscript完成,但由于flex的视觉动画有限(没有时间轴!),我宁愿切换到使用flash。
该项目相对庞大,全部用mxml完成,我不能在flash中重新创建它,需要几个月的时间!
你怎么看?闪存中是否有转换功能或使用flex组件?如果是这样,怎么样?感谢。
答案 0 :(得分:3)
没有转换实用程序,但如评论中所述,您可以在Flash创作工具中构建动画并将其导入Flex(Flash Builder)。
你这样做的方式取决于你想要做什么类型的动画。如果它只是一个简单的路径或某种类型的内置形状的动画,您将要将动画导出到FXG以轻松地将其导入Flex。选择您要导出的对象并点击file-> export->导出选择。在导出窗口中,选择“Adobe FXG”作为导出格式。 Try this article for more information
如果您正在构建需要通过脚本控制的动画,或者更复杂,则需要将其导出为Flash内容(SWF或SWC很好。)然后将对象动态加载到Flex应用程序中。相应地编写脚本。请注意,如果在运行时使用swf,则可能会出现跨swf脚本安全问题。
答案 1 :(得分:1)
您可以考虑将Flex项目转换为Flex库项目,并将生成的swc放入Flash项目的类路径中。