gpt4 book ai didi

javascript - 将 Actionscript 转换为 Javascript

转载 作者:数据小太阳 更新时间:2023-10-29 05:26:30 24 4
gpt4 key购买 nike

我只是想知道是否可以将 Actionscript 转换为 Javascript。当我说 Actionscript 时,我指的是 Actionscript 3。我使用过 google swiffy,但几乎不支持 Actionscript 3。我也听说过 Jangaroo,但这不是我想要的。即使它是代码比较!谢谢!

最佳答案

Javascript 和 ActionScript(尤其是 AS3)在语法上是相似的语言,并且都基于 ECMAScript 规范。实际代码中存在一些小差异,例如:

//Actionscript:
var a:String = new PlayerName();

//JavaScript:
var a = new PlayerName();

这表明 JavaScript 没有显式变量类型声明,但这不是真正的问题。

您的要求远不止句法不兼容,因为 JS 和 AS 使用完全不同的 API。 ActionScript 具有 JavaScript 环境中不存在的阶段、框架和其他基于 Flash 的东西。 JavaScript - 通常在浏览器中运行 - 用于操作文档、DOM 节点和 CSS 属性。

这意味着除非您只是进行简单的函数调用和数学运算(不依赖于用户或他们的环境),否则您的程序所做的事情根本无法转移到另一个环境。例如,您不能告诉 JavaScript play()goToAndStop()因为在 HTML 文档中没有可播放、停止或转到的帧。

不幸的是,我认为你想知道的是正确的,但这个问题几乎可以肯定是不正确的。如果您有在 Flash 或任何其他支持 AS 的环境中创建的应用程序,您可能需要考虑将其移植重写到新的环境中。

关于javascript - 将 Actionscript 转换为 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18245572/

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