刚才在看Nape的时候,看到Haxe的代码,意外的感觉到亲切。
因为之前写过as2代码,最近学习了python,所以对haxe看起来很亲切,于是路过一下写了个HelloWorld。
另外,估计很长时间不能用蛋疼这个词了,同时也敬告各位,不要随意使用这样的词,因为会像我一样应验的。
当然,我只是最近胖了很多斤导致裤子变小而压迫到的。
且把闲话休提,来二两代码吧,如下:
package;import flash.display.Sprite;import flash.text.TextField;class HelloWorld extends Sprite{ function new(){ super(); var tf:TextField = new TextField(); tf.text = "Hello Haxe!"; tf.x = 200; tf.y = 100; addChild(tf); } static function main():Void{ flash.Lib.current.addChild(new HelloWorld()); }}
开发环境:Sublime Text 2, 插件的话ctrl+shift+p打开命令窗口,输入install,回车,搜索haxe就可以了,安装完成就要重启一下。
编译的话去Haxe官网下载一个Haxe的安装程序,安装完之后他会在系统的环境变量里面直接添加一个叫做HAXEPATH的环境变量,所以可以直接在CMD里面使用。
haxe -swf hello.swf -main HelloWorld
-swf后面跟的是编译后的文件名字,-main是主程序文件名。
之后你就可以在文件夹里面看到编译生成的swf了。