gpt4 book ai didi

Flash 中的 JavaScript

转载 作者:行者123 更新时间:2023-11-30 10:56:50 25 4
gpt4 key购买 nike

我有一个 java 脚本代码,在通过浏览器运行时运行良好,有没有一种方法可以在 flash 中使用该代码而无需进行太多编辑,我希望通过 flash 从用户那里获取输入并让代码执行计算并在 flash 中显示结果,有什么线索吗?

最佳答案

好吧,ActionScript 1 本质上是 javascript,而 2 只是它之上的一些语法糖。如果您正在创建 Flash 8 或更早版本的电影,那么您应该能够使用 javascript 代码而无需进行太多调整(最好切换为使用类而不是原型(prototype))。将其移至 ActionScript 3(适用于 Flash 9 或更高版本)会稍微多一些工作,因为它对类型等更加严格,但可能仍然不太困难。

正如其他人所提到的,Flash 中与 UI 相关的内容与 Javascript 完全不同,因为没有 DOM。我假设您所谈论的方法是用于计算的,与 UI 根本无关。如果您的 javascript 方法实际上是在执行 UI 操作,那么将它们移至 Flash 会涉及更多。

另一种可能性,如果您想将代码保留在 javascript 中(也许这样您就可以将它与其他 javascript 内容一起重用),那么您可以创建一个 Flash 电影来获取输入,将其传递给 javascript,然后让 javascript 报告结果返回到 Flash。看一下Flash ExternalInterface文档(另请参见 here)。

关于Flash 中的 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/417286/

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