JSFLのextern定義です。
ADOBE® FLASH® PROFESSIONAL の拡張機能 (最終更新日 2013/12/5)の内容を写したものです。
haxelib git
を使ってインストールします。
$ haxelib git haxe-jsfl git://github.com/tmskst/haxe-jsfl.git
HXMLの例です。
-lib haxe-jsfl
-cp src
-main Main
-js bin/Main.jsfl
import jsfl.Lib.fl;
var document:Document = fl.getDocumentDOM();
ライブラリとしてリンク(-lib haxe-jsfl
)するとtrace
が自動的に使えるようになります。
trace("Hello World"); // Main.hx:10: Hello World
import jsfl.Item;
import jsfl.Lib.fl;
class Main {
public static function main() {
var items:Array<Item> = fl.getDocumentDOM().library.items;
for (item in items) {
trace(item.name);
}
}
}