.SWF ファイルのすぐ隣にある画像ファイルを読み込もうとしています。このようなもの:
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.BINARY;
loader.addEventListener(Event.COMPLETE, function(e:Event):void {
trace(typeof(loader.data));
graphic = spritemap = new Spritemap(loader.data, 32, 32);
...
}
しかし、これは私が得る出力です:
object
[Fault] exception, information=Error: Invalid source image.
loader.data には画像のバイトが含まれていますが、BitmapData インスタンスではなく、Spritemap が期待しているものです。
BitmapData に変換するには?
ありがとう