Тема: збереження картинки as3
Хочу зробити що б зберігалася певна область, але зберігається вся сцена. У мене наприклад на сцені дерево, з ліва вибираєш яблуко яке з'являється на сцені, потім це яблуко можна куди хочь вставляти і трансформувати, як мені зберегти тільки дерево з яблуком?
import com.ryan.geom.*;
apple.addEventListener(MouseEvent.CLICK, createNewapple);
save.addEventListener(MouseEvent.CLICK, savepic);
function createNewapple(event:MouseEvent):void
{
   apple.removeEventListener(MouseEvent.CLICK, createNewapple);
   var newApple:Apple = new Apple();
   apple.parent.addChild(newApple);
   
    var freeTransformManager:FreeTransformManager = new FreeTransformManager();
    freeTransformManager.boundingBoxOutlineColor = 0xff0000;
    freeTransformManager.boundingBoxOutlineThickness = 2;
    freeTransformManager.handleFillColor = 0xff0000;
    freeTransformManager.handleOutlineColor = 0xff0000;
    freeTransformManager.handleRadius = 6;
                    
    freeTransformManager.registerSprite(newApple,{minScale:0.1,maxScale:4});
}
function savepic(event:MouseEvent):void {
    var raw:BitmapData = new BitmapData(stage.stageWidth, stage.stageHeight);
    raw.draw(stage);
    var brr:ByteArray = PNGEncoder.encode(raw);
    var fil:FileReference = new FileReference();
    fil.save(brr, "image.png");
}