不确定是否使用纯闪光的Haxe

时间:2010-05-17 09:46:14

标签: flash haxe

一家当地的体育服装公司雇用我制作闪光球衣颜色选择器。他们想要它,以便用户可以查看某些颜色的特定设计。

现在,我不是一个优秀的开发人员(我16岁,但我知道我的方式围绕javascript,flash和一些AS2)但我最近注意到Haxe并认为它可能是一个写在其中并编译为swf的好项目。我不确定我是应该使用闪光灯,还是应该使用Haxe。

有人能够重复使用Haxe或flash的优点和缺点吗?

提前致谢!


P.S。我有一份闪光灯(由学校提供),所以这与我无关。

3 个答案:

答案 0 :(得分:6)

我个人建议您使用Haxe,因为缺少替代品:

学习AS2真的不值得,因为它已经过时了 学习AS3并不值得,因为AS3是一种相当差的语言,自4年前发布以来一直停滞不前。

Haxe正在快速发展,它是开源的,让您有机会在某一天随意增强语言。它具有更强大,更具表现力的类型系统,更好地支持功能风格。它是一种更丰富的语言,但却是非常高的水平。我认为在你这个年龄段,这是一种非常好的语言,因为它提升了很多概念和范例,同时隐藏了低级编程语言的复杂性。

使用SWC,您可以使用Haxe项目中使用Flash IDE创建的图形,以避免使用代码绘制所有内容。

格尔茨
back2dos

答案 1 :(得分:2)

鉴于您对Flash工具的访问权限,它们之间没有太多选择。

Haxe通常被认为是更好的语言,它有一些巧妙的优化技巧(它比Adobe自己的工具更好地生成字节码)以及'内联'和memory access。另一方面,Haxe最好在代码编辑器中使用,您的问题最好以图形方式解决。

老实说,我建议坚持使用Flash。为什么要为小项目增加风险?

答案 2 :(得分:0)

AS2只会让你得到横幅作品,你应该避免进一步学习它 Flash目标正在下降,所以尽管adobe可能会在Javascript输出中调整as3, 使用Haxe是明智的,因为它已经具有针对一系列目标的多功能性,并且是一种更好的语言。 我建议使用flashIDE进行布局和图形处理,如果你的代码不是很好,那么用_up,_over和_down标记帧设置所有按钮状态。如果你导出为swf然后你可以使用它与haxe代码,但可以看到结果(与swc不同)。文本字段尤其值得在flashIDE中使用正确的文本格式进行设置,并且只有在您确定需要时才会使方面动态化。

短期内可能更容易使用as3技能进行闪存工作,因此两种方式都有优势。但事实是,如果你使用as2,as3或haxe(我建议使用flash IDE用于图形方面)并不重要,但如果你想创建一个javascript版本,那么haxe似乎最明智。