2 つの IBitmapDrawable をマージする bitmapData を持つクラスを作成するクラスがあります。1 つは 24*20 で、もう 1 つは 16*16 です。幅と高さが 24*20 の bitmapData オブジェクトで最初に小さい方を描画したいのですが、大きな境界の中央に描画したいと考えています。
誰もそれを行う方法を知っていますか? ありがとう...
if (baseIcon) {
var result:BitmapData = new BitmapData(baseIconWidth,baseIconHeigt,true, 0x00FFFFFF);
result.draw(baseIcon,new Matrix(1, 0, 0, 1, 0, 0));
if (indicatorIcon) {
result.draw(indicatorIcon,new Matrix(1, 0, 0, 1, 0, 0));
}
bitmapData = result;
baseIcon = null;
}