Чтобы нарисовать MovieClip
на BitmapData
объекте:
var bitmapData:BitmapData = new BitmapData(mc.width, mc.height);
bitmapData.draw(mc);
Затем есть несколько функций для управления растровыми данными (например, colorTransform()
).
Чтобы нарисовать растровые данные на экземпляре Sprite
, см. Sprite.graphics.beginBitmapFill()
var sprite:Sprite = new Sprite();
var g:Graphics = sprite.graphics;
g.beginBitmapFill(bitmapData, null, false);
g.drawRect(0, 0, bitmapData.width, bitmapData.height);
g.endFill();