免責聲明

Disclaimer (免責聲明)
繼續閱覽代表您接受以上的免責聲明.
To continue reading means you accept the above disclaimer.

2014年4月15日 星期二

haxe tutorial+1

下載/ 解壓縮/ 把檔案放到適當的目錄底下, 設定環境變數Path, ...

命令列用法:
  • haxe  -main <class>  -<target_platform> <output>  [option]+  [<input>]+
  • haxe  <hxml_file.hxml>  [option]+
[ ] 中括號裡的參數 可以省略
[ ]+ 表示可以不只一個
[<input>]+  就表示輸入的檔案可以不只一個(以空白隔開?)


-<target_platform> 支援的平台有 Flash, JavaScript, C++, PHP, Android?, Java?, ...
-swf
-js
-cpp
-php
-


[例1]
//=== 主類別 Client.hx, 輸出flash檔案 index.swf
haxe -main Client -swf index.swf

//=== 主類別 Server.hx 輸出neko檔案 server.n
haxe -main Server -neko server.n


//=== 將以上兩件工作放入 build.hxml  檔案中
#some comment
-main Client
-swf client.swf
--next
-main Server
-neko server.n
//=== 命令列
haxe build.hxml


[例2] 主類別Main.hx, 用到nme lib, tween lib
haxe -main Main -swf op1.swf -lib nme -lib tween


[ref]
http://haxe.org/doc/compiler

沒有留言:

張貼留言