actionscript 3.0 初心者です
現在bitmap処理について調べています。
以下の記述に置いて、ライブラリーにあるpng画像をbitmapで読み込みました。
この画像はswfファイルに埋め込み済みでクラスをtokyo1としています。
続いて、これを.draw()を使って画像に変化を起こそうとしましたが、
こちらはうまく行きませんでした。
どこかおかしいのでしょうか?お心当たりございましたら是非よろしくお願いします。
import flash.display.BitmapData;
import flash.display.Bitmap;
import flash.geom.Matrix;
import flash.geom.ColorTransform;
var rectX:Number=40;
var rectY:Number=30;
var rectwidth:Number=20;
var rectheight:Number=20;
var rect1:Rectangle=new Rectangle(rectX,rectY,rectwidth,rectheight);
var btm_data:BitmapData=new tokyo1();
var btm_obj:Bitmap=new Bitmap(btm_data,PixelSnapping.AUTO,false);
var matrix:Matrix=new Matrix(2,0,0,3,0,0);
var color:ColorTransform=new ColorTransform(1,1,1,1,0,0,0,0);
btm_data.draw(stage,matrix,color,BlendMode.NORMAL,rect1,true);
addChild(btm_obj);
お礼
できました! ありがとうございます。