将动作脚本重写为 javascript
Posted
技术标签:
【中文标题】将动作脚本重写为 javascript【英文标题】:Rewrite actionscript to javascript 【发布时间】:2019-05-14 12:30:32 【问题描述】:我正在尝试将一些动作脚本代码重写为 javascript,但我现在被困在这个功能上:
function onRestart()
MovieClip(this.parent).thisVideo.ControlVideoAction("rewindall");
function onRew(e:MouseEvent):void
MovieClip(this.parent).thisVideo.ControlVideoAction("rewind");
如何正确地将 MovieClip 语句改写为 javascript?
【问题讨论】:
恐怕没那么简单 看看haxe也... 【参考方案1】:仅将 AS 源代码转换为有效的 JS,任务还远远没有完成。 F.I. MovieClip
类在 Javascript(浏览器)以及动作脚本中的所有其他东西中不存在。没有Stage
、Sprites
等的概念。最有希望的解决方案可能是Apache Flex 项目。那是 Adobe Flash/Flex 的开源继承者,它提供了所谓的Falcon Compiler,它应该为compile for html and Javascript 提供一种方法。我从来没有尝试过,但是一旦我被要求,我就搜索了 AS 到 JS 的转换。所以也许这可以做你所追求的。
【讨论】:
以上是关于将动作脚本重写为 javascript的主要内容,如果未能解决你的问题,请参考以下文章
将 Jquery 脚本重写为 vanilla Javascript