oddball25 Posted November 17, 2010 Share Posted November 17, 2010 Hi I have an masked image that is externally loaded onto my stage that the user can drag and position. I then need to be able to record or save where and how the user has positioned the image by either -taking a bitmap copy of where the user has positioned the image (my first and easiest thought of how to do this) -or is it possible to get X and Y co ordinates of where they have positioned it I have a movie currently set up but when the user clicks 'save and continue' it takes a copy of the original position of the image - not from where you have last dragged it to, any ideas? Full code and attached fla file below Many thanks for any help in advance stop(); //-------------- // Loader //-------------- var imageP1:Loader = new Loader(); var request:URLRequest = new URLRequest('http://www.tiltworld.co.uk/TH785RFD/image.jpg'); imageP1.load(request); addChild(imageP1); imageP1.x=100; imageP1.y=100; var image_Content:Sprite = new Sprite(); var imageP1_Content:Sprite = new Sprite(); image_Content.buttonMode=true; imageP1_Content.addChild(imageP1); image_Content.addChild(imageP1_Content); addChild(image_Content); // //-------------- // Start Up Mask //-------------- imageP1.mask=landscape_masks.landscape_mask_10x8; // //-------------- // Drag //-------------- imageP1.addEventListener(MouseEvent.MOUSE_DOWN, drag); stage.addEventListener(MouseEvent.MOUSE_UP, drop); function drag(event:Event):void { image_Content.startDrag(); } function drop(event:Event):void { image_Content.stopDrag(); } // //-------------- // Continue //-------------- continue_btn.addEventListener(MouseEvent.MOUSE_DOWN, contin); function contin(event:Event):void { bitmapCopy(); } // //-------------- // Bitmap Copy Function //-------------- function bitmapCopy() { var bd:BitmapData = new BitmapData(450, 400); bd.draw(imageP1_Content); var b:Bitmap = new Bitmap(bd); addChild(b); b.x=5; b.y=480; } // [attachment deleted by admin] Quote Link to comment https://forums.phpfreaks.com/topic/218945-as3-bitmap-screenshot-of-dragged-image/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.