我有一个相当大而复杂的Flash项目,已将其转换为html5和javaScript。我遇到的主要问题(除了无数不受支持的功能)是,它很大程度上依赖于外部.as文件,并且我不确定如何处理它。我发现的所有内容都建议使用javaScript手动重新编写脚本,但是我没有时间或预算,当然,我正在寻找一种更轻松,更轻松的方式来完成此任务。

当我在Flash CC中“从AS3文档格式转换为HTML5”时,外部.as文件是否也进行了转换和编译?我无法分辨,因为我是一个完全的菜鸟,无知地在这个近乎盲目的人群中徘徊。

在此先感谢您的帮助和指导

最佳答案

我不是这方面的专家(因为我不使用该功能),但据我了解:

转换为HTML5 / Canvas / WebGL不适用于面向代码的项目,但设计用于timeline项目。

可悲的是(大多数开发都是如此),将不会有任何魔术子弹工具会在您的项目上撒上小精灵的灰尘并使之完全相同,但是HTML5 / JS

转换工具非常适合将显示资源从Flash移到Canvas,但是您至少需要重写一些代码。

CreateJS是一个很好的JS Canvas库,它模仿了Flash / AS3中的许多显示逻辑。 (我相信这是Flash在输出HTML5时实际使用的功能)。手动将AS3转换为JS实际上并不那么困难,因为它们都是基于ECMAScript的。

07-25 23:38
查看更多