我使用 JS 已经三年了。我想使用 OpenFL 制作移动应用程序。不过,我不知道Haxe。而且我也不知道其他编程语言。不过,学习类、继承等我还是很舒服的......
另外,据我所知,OpenFL 在性能方面优于 Adobe AIR,并且您需要了解 Haxe 才能使用 OpenFL。
那么我该如何开始呢?有什么好的资源吗?所有这些似乎都是为 AS3 开发人员量身定制的。
在进入 Haxe 之前我需要了解 Flash 吗?
Haxe 和 OpenFL 一般都是为 Flash 开发人员量身定制的,以访问更高级的功能和改进的性能。
虽然在 NME 时代,大多数类与 Flash 具有相同的名称,但包不同。现在,OpenFL 具有相同的包、类名、方法等。
Haxe 的语法与 AS3 非常相似(因此与所有 ECMAscript 语言相似),唯一的几个区别是:
还有许多小事情,比如缺少 uint、Number 被称为 Float 等,分号是强制性的。
请随意研究一下 ActionScript 3,您将能够毫无问题地直接进行 Haxe 开发。除了上面列出的差异之外,对于初级、中级开发人员来说,实际上没有什么差异。
一般来说,Haxe 作为一种语言更丰富,但有些小功能在 as3 中存在,但在 Haxe 中缺失(例如:没有循环、块和 if 语句的标签)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)