Хочу сделать что б сохранялась определенная область, но сохраняется вся сцена. У меня к примеру на сцене дерево, с лева выбираешь яблоко которое появляется на сцене, потом это яблоко можно куда хочь вставлять и трансформировать, как мне сохранить только дерево с яблоком?
Код | 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"); }
|
|