1

是否可以将 flex mxml 项目移动到 flash 中?

我在 mxml 中完成了带有 actionscript 的项目,但由于 flex 的视觉动画受到限制(没有时间线!),我更愿意切换到使用 flash。

这个项目比较大,都是在mxml中完成的,我不能在flash中重新创建它,需要几个月的时间!

你怎么看?flash内部是否有转换能力或使用flex组件?如果是这样,如何?

谢谢。

4

2 回答 2

3

没有转换实用程序,但如评论中所述,您可以在 Flash 创作工具中构建动画并将其导入 Flex (Flash Builder)。

您执行此操作的方式将取决于您尝试执行的动画类型。如果它只是一个简单的路径或某种类型的内置形状的动画,您需要将动画导出到 FXG 以便轻松地将其导入 Flex。选择您要导出的对象并点击文件->导出->导出选择。在导出窗口中选择“Adobe FXG”作为导出格式。 试试这篇文章以获得更多信息

如果您正在构建需要通过脚本控制或更复杂的动画,您需要将其导出为 Flash 内容(SWF 或 SWC 都可以。)然后将对象动态加载到您的 Flex 应用程序并相应地编写脚本. 请注意,如果您使用在运行时加载的 swf,则可能会出现跨 swf 脚本安全问题。

于 2010-06-18T19:18:23.363 回答
1

您可以考虑将 Flex 项目转换为 Flex 库项目并将生成的 swc 放入 Flash 项目的类路径中。

于 2011-06-12T15:25:39.380 回答