【发布时间】:2012-11-28 16:15:46
【问题描述】:
我有一个 Flash Builder 项目的代码库,它从 Flash Professional 项目 swf 中加载资产,因此,它们共享相同的代码库进行编译(因此 FB 项目中的代码可以链接到 Flash 中的 MC亲)
问题是,我使用的代码中包含 Flex 4.6 代码(即内置 JSON 支持)。这在 FB 中构建得很好,但是当我更新 Flash Pro swf 时,我得到一个错误,可能是因为我有 Flex 4.6 代码并且 Flash pro CS5.5 没有使用 Flex 4.6 进行编译。 Flash pro 中有没有办法将 Flex 4.6 定位为构建器?
谢谢! -史蒂夫
【问题讨论】:
-
您遇到的错误是什么?可能只是在 .FLA 中包含必要的 .SWC
-
JSON 不是 Flex 的东西……它是 Flash Player 11.x 的东西。在 Flash 中打开您的发布设置,并确保“目标”设置为 Flash Player 11 或更高版本。
-
据我所知,没有办法让 Flash Pro 使用 Flex 编译器。 Flex 编译器做了一堆与框架设置相关的“魔法”。要在 Flash Pro 中使用 Flex 类,您必须自己执行完整的 Flex 框架设置,我不建议您尝试。 @dtudury 这不仅仅是添加 SWC。
-
@dtudury JSON 未定义
-
@JasonReeves 我没有选择目标 11.x...我在 CS5.5 中的高度是 10.2
标签: actionscript-3 flash apache-flex flash-builder flash-cs5