Embedding resources is different in Haxe compared to ActionScript 3. Instead of using [embed]
(AS3-metadata) use Flash specific compiler metadata like @:bitmap
, @:font
, @:sound
or @:file
.
import flash.Lib; import flash.display.BitmapData; import flash.display.Bitmap; class Main { public static function main() { var img = new Bitmap( new MyBitmapData(0, 0) ); Lib.current.addChild(img); } } @:bitmap("relative/path/to/myfile.png") class MyBitmapData extends BitmapData { }