ActionScript 2.0 :: BitmapData.draw() From MovieClip Draws Blank Image?

Aug 10, 2010

I have a MovieClip that has 2 images inside it:

1) An image from the FLA's library.

2) An image that is loaded dynamically from a server (read from XML file).

When I try to draw the MC into the BitmapData, I get a blank image.

Code:

ActionScript Code:
var destImg:BitmapData = new BitmapData(_root.picW,_root.picH,false);
destImg.draw( mcPicture );

View 1 Replies


Similar Posts:


ActionScript 3.0 :: BitmapData's Draw() Method Also Draws Objects With 0 Alpha

Mar 17, 2011

I am drawing a flash sprite on a BitmapData using its draw() method. This sprite has some nested objects with 0 alpha, yet the draw() method draws them on the bitmap data.

I think it has to do with the color transform I am using, but I have no idea how to change it to achieve the effect I want.

The color transform is the following:

Code:
new ColorTransform(1, 1, 1, 1, 255, 255, 255, 255);

I am using these values in order for the Bitmap to have white pixels wherever the object was, and black where there is nothing. The draw() also draws my alpha = 0 objects in white as well.

View 1 Replies

ActionScript 3.0 :: BitmapData.draw() Failing To Draw Entire MovieClip?

Dec 15, 2009

I'm trying to do some lean blitting for an object that rotates by rotating it once at startup and capturing a BitmapData snapshot of each 5 degrees. The problem I'm having is that the draw() method of the BitmapData object is only picking up pixels in the MovieClip that are below and to the right of the registration point. If I change the MC so that the registration point is in the top left corner, I sometimes get what looks like most of the pixels, but the entire object rotates into and out of the frame, since it's rotating around the corner and not the center.

View 5 Replies

ActionScript 3.0 :: Using BitmapData.draw(stage) - Error #2123 Security Sandbox Violation: BitmapData.draw

Jan 9, 2012

I am having an issue with using BitmapData.draw(stage). I am getting the following error:

SecurityError: Error #2123: Security sandbox violation: BitmapData.draw: file:///C|/Documents%20and%20Settings/bla...bla...bla.swf cannot access null. No policy files granted access. Here is a portion of my code:

var bd:BitmapData = new BitmapData(2800, 2100); bd.draw(stage);//this is where the error happens All of the files referenced (.xml/.jpg/.swf) are located in the same local folder as the main .swf. How do I get around this error? The main objective is to print the stage using PrintJob(). I am using Flash Professional CS5.5 and publishing to Flash 10.0/10.1. Let me know if I need to supply any more info.

View 4 Replies

ActionScript 2.0 :: LoadMovie - Draw External SWF File Into Blank MovieClip

Oct 1, 2004

I'm using Flash MX 2004, and using the loadMovie() function to draw an external .swf file into a blank movieclip. My question is how the browser (let's assume Internet Explorer) caches this information. I know that after a Flash movie is loaded within an HTML page, the browser caches it, so that on the next load the movie appears nearly instantly from the cache. However, does it also cache the movie loaded using loadMovie(), or does it always redownload that external movie regardless?

View 2 Replies

ActionScript 3.0 :: BitmapData.draw() And Embedded MovieClip?

Jan 26, 2011

I know half of the problem:the embedded movieclip is "content" of a Loader, and you can not draw Loaders directly with bitmapData.draw(aLoader);with a normal Loader, you could access the Loader.content and draw it but not in the embedded case.adobe forums could not give an answer to this and i searched for hours through the web ...

[Embed(source="aMovieClip.swf")]
private static var AMovieClip:Class;
//...

[code]....

View 3 Replies

Actionscript 3 :: Quickly Rotate The Pixels That Make Up BitmapData Without Using BitmapData.draw()?

Dec 29, 2011

I've been using BitmapData.copyPixels() to draw graphics onto a canvas (Bitmap).I need to rotate the resulting graphics without the use of draw() because it's vastly slower.How can I rotate the target graphic? I'm assuming that there might be a formula or library that I can use which will first reorganize the pixels that make up a graphic based on an origin (point) and radians.I'm pretty certain that I'm not capable of creating such logic, so if there are any known libraries that do this, that would be awesome.I'd like to achieve something similar to XNA's SpriteBatch.Draw() method, which accepts rotation as its 5th argument.

View 3 Replies

Flex :: AddChild A BitmapData Or Draw A BitmapData To Screen?

Jul 15, 2009

I'm currently working on a flash game and I need to know how to addChild a BitmapData or draw a BitmapData to screen. If I can't than how can I give a DisplayObject my BitmapData?

View 2 Replies

ActionScript 3.0 :: BitmapData Draw() Method - Draw The Bitmap On The Stage At Design Time?

Mar 18, 2009

I am using the draw() method of the BitmapData to encode a jpeg of part of the image. Now this should be easy enough given the object I want to draw to the bitmap is on the stage at design time so I know its location and dimetions exactly! Heres the code I have in place.

Code:
var myBitmapSource:BitmapData = new BitmapData ( street.width, street.height, false, 0x333333);
myBitmapSource.draw(street, null, null, null, new Rectangle( 96, 5, 571, 450 ), true );

I know for a FACT that no part of the street clip I am drawing out is in negative space, and it's registration is (0,0). However, it cuts off A lot of the top of my image. y=5 in the above rectangle is where I need the top to be, but it cuts the top off of the image... even if I change it to 0, it has no effect.

View 2 Replies

ActionScript 3.0 :: Youtube Api Draw - Error #2121: Security Sandbox Violation: BitmapData.draw

Jun 30, 2011

I'm making something that requires me to draw() the youtubeplayer Giving me this pretty error:

[Code]...

View 4 Replies

Actionscript 3.0 :: Load Image From Xml Into Blank Movieclip

Jun 9, 2009

I'm trying to migrate from AS2 over to AS3, and I'm getting hung up on the two things below -

1) I need to load ONE image from an external xml file into ONE blank movie clip on my stage. I've already gotten the xml loaded into flash...I just need to assign the the node information to the blank movieclip.

2) I need to assign a hyperlink to the image that is loaded into the blank movieclip.

View 1 Replies

Flex :: BitmapData Draw - Set Where To Draw?

Dec 16, 2010

i have a class thats create a class with bitmapData that merge 2 IBitmapDrawable. one of them is 24*20 while the other is 16*16.i want to draw the smaller first in a bitmapData object which its width and height are 24*20 but i want to draw it in the center of the big bounds.

[Code]...

View 2 Replies

ActionScript 2.0 :: Loading Image Into MovieClip Then Into BitmapData (Renamed)

Nov 6, 2006

I am trying to load an image into a movieclip and then draw the contents of the movieclip to a bitmapData object.

Below is some sample code.
target.jpg_mc.loadMovie(url);
target.createEmptyMovieClip("loader_mc", 100);
target.loader_mc.bmc = target.jpg_mc; // movieclip where to load original image
target.loader_mc.tmc = target.bmp_mc; // movieclip with smoothed image
target.loader_mc.onEnterFrame = function(){
[Code] .....

For some reason it always draws a white box rather than the image. Has anyone ever seen this happen with the bitmapData class?

View 4 Replies

ActionScript 2.0 :: BitmapData Jpg Screen Shot Created From Remote Flv Is Blank

Apr 29, 2009

I have a flash app based off the Screen shot maker found here: [URL]

Creating a screen shot from an flv on the same server works fine, but when I try to load the contentPath from a remote server the video plays fine, but the .jpg generated in the PHP file is blank with a white background.

Here's the ActionScript:

PHP Code:

import flash.display.BitmapData;
vid.contentPath = flvurl;
var vidid = vidid;

[Code]......

View 1 Replies

Flash :: BitmapData.draw Method Or Bug?

Oct 2, 2009

I have problem when drawing transparent png image on transparent bitmapData.

code of first frame:
 
stop();import flash.display.Bitmap;import flash.display.BitmapData;import flash.display.BlendMode;import flash.geom.ColorTransform;import flash.geom.Matrix;
var bmd: BitmapData = new BitmapData(500, 400, true, 0);var bitmap: Bitmap = new flash.display.Bitmap(bmd);addChildAt(bitmap, 1);

[Code]...

View 1 Replies

Professional :: Draw A Bitmapdata From Flv Frame?

Nov 16, 2011

I want to extract a bitmapdata from one of the first frames of a video flv, and it works correctly in Flash debug with these statements[code]...

When i test this in [url].. not work, I've inserted trace statements before and after this, and only the first are displayed.

View 9 Replies

Actionscript 3 :: Draw A String On BitmapData?

Aug 8, 2010

how can I draw strings onto BitmapData, is there something like Java´s Graphics.drawString()?

View 2 Replies

Flex :: Draw Text On BitmapData?

May 20, 2011

the problem may be a simple one but I can't figure it out. I have an image loaded into BitmapData. now I want to take text from a textinput and put it on the BitmapData. Basically it's drawing a text on the BitmapData and get the result as another BitmapData that will consist of the original BitmapData with the text drawn over it on a specified position

View 2 Replies

Actionscript 3 :: Draw With A Pencil Using BitmapData?

Jan 6, 2012

Right now I only have this code, but I'm not using BitmapData.draw(). How can I write my code using BitmapData.draw()?[code]

View 2 Replies

ActionScript 3.0 :: BitmapData With Draw Not Working?

Nov 17, 2009

When is a Bitmap not a Bitmap ?I can apply (using Sandy) an image as a texture :

var material:BitmapMaterial = new BitmapMaterial(new myImage(1,1));
myCone.appearance = new Appearance( material );
I can trace an object and form a bitmap :

[code]......

View 1 Replies

ActionScript 3.0 :: Matrix & BitmapData.draw?

Apr 28, 2010

I am trying to copy an image.The green stuff on the first image is a mask(which is not set, its just there to show it)Everything works fine when I dont set a mask to an image (picture 1)But when I set the mask I get picture 2.What I want is to copy a part of the image which is visible when the mask is set. I know what size the mask and image are going to be so I can calculate the size of the area which i need to copy.This is the code I am using, image has registration point in the center, thats why i use matrix.translate (not sure if its the right way).Also there is no image scaling applied (there might be later), thats why I am using matrix.scale.

Code:
var _reflectionHolder:Sprite = new Sprite();
addChild(_reflectionHolder);
_reflectionHolder.y =_targetObject.y + _targetObject.height / 2 + 10;[code]......

View 0 Replies

ActionScript 3.0 :: [FLEX] BitmapData.draw()?

Mar 25, 2008

I'm building a flickr application in flex at the moment but i keep getting sandbox errors when i invoke BitmapData.draw();.After doing some google research i found that the proper policyfile needs to be loaded.i do this using: Code:Now this still doesn't resolve the issues. Upon further research i found that i need to check the policy file first using checkPolicyFile = true;

View 2 Replies

ActionScript 3.0 :: Wikimedia And BitmapData.draw?

Nov 20, 2009

I'm trying to use images from wikimedia to tile a shape, but Wikimedia does not use crossdomain.xml files, so I get a security error whenever I try to do anything with BitmapData.draw().

[Code]...

View 3 Replies

ActionScript 3.0 :: BitmapData.draw() And Displayobject With 3D Transformations?

Dec 17, 2009

I have a sprite with some objects in it which are transformed in 3D (positioned and rotated). The objects form a coneshape in such a way that the objects that make up the back are hidden.When I use that sprite as a source for the bitmapData.draw() it is drawn from another viewpoint so it seems. In my case the copy is viewed slightly from the bottom and right.
 
Bottomline:Does anyone know of a way to duplicate the image of a sprite which contains 3D manipulated graphics?

View 2 Replies

Flash :: Use BitmapData.draw With NetStream.appendBytes?

Apr 9, 2011

I am using NetStream.appendBytes() to play a local video (no server involved) in Adobe AIR. I would like to use BitmapData.draw() to take a picture of the video output, but I am getting this error:

Error #2123: Security sandbox violation: BitmapData.draw: cannot access null. No policy files granted access.

Here is some sample code:

package
{
import flash.display.Sprite;
import flash.filesystem.File;

[Code].....

This is only sample code use for an explanation. The error would happen when calling the getImage method while the video is playing. The error mentions a policy file not found. Since the file is loaded locally there isn't really a place to put a policy file. Is there a policy setting somewhere that needs to be set or is the BitmapData.draw feature just not available when using appendBytes?

View 5 Replies

ActionScript 3.0 :: How To AddChild Or Draw BitmapData To Screen

Jul 15, 2009

I'm currently working on a flash game and I need to know how to addChild a BitmapData or draw a BitmapData to screen. If I can't than how can I give a DisplayObject my BitmapData?

View 4 Replies

ActionScript 3.0 :: Tell BitmapData Do Draw MC On Custom Coordinates?

Dec 30, 2009

How to tell BitmapData do draw MC on custom coordinates?

when I call draw function, it has not got argument of coordinates, where to draw, and It draws on x=0 and y=o coordinates, and if I want x=50?[code]...

View 6 Replies

ActionScript 2.0 :: Load A Swf Then Use BitmapData.draw() Not Working?

Apr 13, 2006

I am trying to load a external swf and then use the BitmapData.draw() method to draw the loaded swf to a bitmap. This does not seem to work. If I draw some lines into the loaded swf using the .lineTo() method and then use BitmapData.draw() i do see the lines that are made by this method, but not the content i put in the swf. Is it just not possible to do this

View 1 Replies

ActionScript 3.0 :: BitmapData.draw - Disposal Of Data?

Dec 14, 2009

I have a problem with strange memory allocation. I tried to illustrate the problem on a sample application, you'll find it in the attached zip file, or you can open this page: [URL] You'll also need something to see the memory currently allocated to flash applications - I use WSMonitor, please open it here: [URL] The code in the sample application is very simple. It does the following (please run the WSMonitor html, press "Start", and open the test page from above in another tab/window):

1. Download a file called "sample.swf". This is a swf file generated from PDF using pdf2swf tools, I'm sure you know this utility. The swf looks fine, it contains some images, but for some reason it causes me trouble - see below.

2. Once the file loads, I try to draw and display a bitmap representation of the loaded file, using bitmapdata and its draw function. So far so good. Note that I store the reference to the loaded MovieClip - I need it! Well not in this case, but say I might need it later.

3. Once the bitmap is displayed, you can click in the application. This should result in disposing of the bitmap. However, if I watch the memory allocation using WSMonitor, the memory usage won't drop down to the expected values - some tens of MB still remain. And that is the problem - say if I do this repeatedly with more swf files like this, I will have some hundreds MB of useless memory in my application - not cool.

From what I understand, the memory usage of this simple application goes as follows (let's say that after the start of my application, the usage is 0). After the swf is loaded, the usage goes to say +1 MB (reflecting the fact that I've downloaded some data). After the bitmap is drawn, the usage jumps to say +40 MB (why so much?).

[Code]...

View 9 Replies

ActionScript 3.0 :: Draw BitmapData Error On Loop?

Apr 30, 2010

I have been pulling my hair out on this one for too long. I have a web banner that uses Erik Hallander's Pixelator Class. Everything works fine when the timeline plays just once, but as soon as it loops I get error:

ArgumentError: Error #2015: Invalid BitmapData.

I have tried removeChild, removeEventListener, nulling the variables involved, disposing of the BitmapData. I also tried some conditional statements depending on the loop but no success. The actual class code is beyond my experience.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved