0

我有一个 Flash Builder 项目的代码库,它从 Flash Professional 项目 swf 加载资产,因此,它们共享相同的代码库进行编译(因此 FB 项目中的代码可以链接到 Flash Pro 中的 MC)

问题是,我使用的代码中有 Flex 4.6 代码(即内置 JSON 支持)。这在 FB 中构建得很好,但是当我更新 Flash Pro swf 时,我得到一个错误,可能是因为我有 Flex 4.6 代码并且 Flash pro CS5.5 没有使用 Flex 4.6 进行编译。Flash pro 中有没有办法将 Flex 4.6 定位为构建器?

谢谢!-史蒂夫

4

3 回答 3

0

仅供您记录......在 11.x 之前,您必须包含 as3corelib.swc 以获取其 JSON 功能:https ://github.com/mikechambers/as3corelib

于 2012-11-29T06:13:52.477 回答
0

实际上为您找到了一个解决方案 将播放器 11 支持添加到 cs5

于 2012-11-28T19:46:53.260 回答
-1

Flex SDK 4.6 在 /sdk/frameworks/projects 目录下附带了完整的源代码,由于源代码被分解为“项目”,您需要将项目合并在一起以将整个框架源代码放在一个逻辑源代码树下。

创建此源代码树后,您可以将其添加到 Flash 的编译路径中以获得 Flex SDK 的好处。但是,如果您需要 Flex 仅仅是为了支持 JSON,那么 Flash Player 11 的目标将是一个更好的解决方案。

于 2012-11-28T20:27:43.007 回答