Javascript to actionscript

Man*_*uro 2 javascript actionscript-3 flex4

我正在尝试将一些预先存在的html/JavaScript文件转换为Flex.我尝试进行一些研究,看看是否有任何编译器编译从javascript到actionscript的代码.据我所知,有很多方法可以将动作脚本转换为javascript,但我找不到任何相反的方法.有谁知道是否有办法做到这一点,或者我应该只编写自己的工具?

Pla*_*eon 7

我认为你会发现这不会很好,因为AS3是一种严格类型的语言,而Javascript则不是.即使存在这样的编译器,您的ActionScript也可能会遇到问题,因为它会创建一堆通用对象.

简而言之:ActionScript对Javascript的作用,因为Javascript更宽松,但很多结构都丢失了.继承,类型等

但另一方面,没有办法添加回ActionScript所需的结构.

作为提到的评论者之一,您可能需要手动进行此转换.

另一个想法:Flash播放器可以与Javascript交谈.可能不需要将Javascript转换为ActionScript,而只需创建一些函数通过其ExternalInterface类与Flash SWF文件进行通信.只需在Javascript中保留Javascript即可.