gpt4 book ai didi

apache-flex - Flash ActionScript 和 Flex actionscript 之间的主要区别是什么?为什么Flash不能直接编译Flex生成的AS文件?

转载 作者:行者123 更新时间:2023-12-04 06:53:40 25 4
gpt4 key购买 nike

Flash ActionScript 和 Flex actionscript 之间的主要区别是什么?
为什么Flash不能直接编译Flex生成的AS文件(带keep-as)?

一些问题是 - 我想使用 Flash CS5 编译从 MXML .AS 文件生成的文件......但在我看来我不能......为什么?

最佳答案

原因是 Flex Builder(用于创建 Flex 应用程序的软件程序)和 Flex Framework 之间存在差异。

Flex 框架是一组基于 ActionScript 构建的类和组件,它们扩展了已有的内容。 Flex Builder 可以访问 Flex Framework 中的所有代码,而 Flash Professional 则不能。

这就是为什么,例如,[Bindable] 关键字在 Flash 中不起作用 - Flash 中不存在使其在 Flex 应用程序中神奇地工作的所有代码。

也就是说,他们在整合两者方面取得了长足的进步。现在您可以在 Flash CS5 中构建一个组件并将其放入 Flash Builder(他们最近将 Flex Builder 重命名为 Flash Builder)并使用它 - 但仍然无法从 Flash Builder 中获取 .mxml 文件并在 Flash 中编译它。

我希望有帮助,我知道区别可能很棘手。

关于apache-flex - Flash ActionScript 和 Flex actionscript 之间的主要区别是什么?为什么Flash不能直接编译Flex生成的AS文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2771679/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com