SO I am working on animating a 20/fps sprite (an SCV from Starcraft 2). The animation is 1 second long, and thus 20 frames. I have made a sprite sheet in photoshop, and have each frame as a separate layer. I import the PSD into my library and have it convert the layers to "Flash Frames". I get each frame nicely tucked away as a layer in my library. Problem is, it gives an ugly white border (about 1 to 2 pixles thick) around my sprites, making it look like I did a terrible crop job. However, the crop job is fine (I can change the background in the PSD to black, and the cropped sprite frames look perfect! What have I done wrong or need to do?
Notice that the lineTo completely leaves the UIComponent and Panel.How can I cause my UIComponent or Sprite, Or Panel for that matter, to be cropped/clipped? I realize I could just change the hard-coded 2222's to something more reasonable, but I need a generalized solution to this, since the actual project doesn't involve hard-coded values that I can alter, but works with dynamic data.
In Flash I am able to create a font asset and add it to the library:I want to convert this asset into some BitmapData that will contain all of the characters with the correct letter spacing/line height etc.
Is there an inbuilt way of doing this other than manually creating text fields, adding a character, using BitmapData.draw() and then adding the result to a sprite sheet?
If I need to do it manually like above, is there a way to retrieve all of the embedded characters? For example, in the above screenshot I'd expect only a-z, A-Z. Or will I need to note these manually as well?
I'm trying to generate an animation containing all the frames from a sprite sheet. Then also append them again but flipped vertically. I have an animation class to create the animation, the stuff I wrote just gets the image from the sprite sheet and sends it to this class. But "frame.scaleX = -frame.scaleX;" isn't changing anything, neither is "frame.scaleX = -1;". It's just leaving the bitmap the same..
Here's a link to a particle explosion generator with many options to play with and it saves a transparent png sprite sheet: [URL] The same particle engine is used in my latest game:Tank Rush. But since my next game will use only sprite sheets for effects, I created this generator out of the tank rush engine.
I recently made a flash document with animations and some AS at 1600 pixels wide. It turns out that my web developer is having trouble using the file and would like it cut down to 1200 pixels wide. I can make the document 1200 wide, but then everything is off-center. Is there any way that I can crop it to 1200 my taking 200 pixels off of each side instead of just 400 off of one side? If not is there an easier way to just select every layer and tween at one and move them over
I've read through umpteen Flash threads of frustrated users who export SWF and anything visible outside the stage appears in the SWF when opened in a browser.None of the solutions have worked for me.My file is called statement_onlineheader.fla.URL...I have my mask layer above a folder containing all other layers.I have also tried moving the mask layer above individual layers.Stuff outside the stage appears in the exported SWF.
I'm making a vertical scroller with a mask. The content is inside a movieclip and the user scrolls around it.My problem is, I have lots and lots of content to put inside that movieclip, and I've reached the limit of the sheet. All inside the movieclip. How do I resize the sheet/canvas inside the movieclip so that I can put more info in it??I've googled it, but found nothing.Note: I just want to change the size of the sheet/canvas inside a movieclip and I don't want to change my document size. I'm using flash CS3, AS2.
I installed Adobe Flash CS5.5 a couple of days back...Trying to learn a few basic tricks such as motion tween (messed up things with the bone tool though)..Well the problem is, a friend of mine made a 3D drawing in Solid Works(a modelling software). It is a sort of box, now he wants me to make a flash animation for the box which starts from a sheet of paper and folds into a box and then the camera zooms out.
Now i have no idea how to do that..jpg file can be made and imported to flash...but as it will be an imported file how can it be manipulated to achieve the final task....taking screen shots of the box at various stages of solid works can be done and then played all together in flash baut it would be very tiresome and time consuming... I dont want anyone to make it for me just guide me what tools and tutorials to look at.
Download the attached file and test it. Wait a few seconds, maybe 10-20 sec, and then se the a bug appear. It looks nice, but why? I was just playing around with lineTo and then i saw this... What do you think ?
I have faced a very funny problem. My requirement was detection of a MovieClip color. I have used ColorTransform method to fetch the color but failed.Then I went through the getPixel method by creating a Bitmap of the Mclip and then used getPixel method. It is working fine, but whenever I am changing the color of theta Mclip by colorTranform method and then again creating a Bitmap of that Mclip, it is drawing the old Bitmap image again and again.
Is there any solution of getting a color code of a Mc except getPixel?What is the solution of this problem?
Here is my code: You can also check the attached file
No matter what I do, my transitions won't work as expected. I'll explain the issues and then place the code at the bottom. There are 4 States in my application.
goButton is present only in "State1" and "State2". State1 and State2 are nearly the same, but the y property of the goButton is diffrent in each. So I've made a little transition that moves the Button back and forth. Good so far.
However, both "State1" and "State2" can also be Transitioned to "State3". But there's no goButton in "State3", so I've used the <s:Fade> and the <s:RemoveAction> effects to get rid of it.
Right now my stage dimensions are 980 X 800 px. I need to cut or "crop out" the bottom portion of the footer because its height is too long. So I changed the stage dimensions to 980 X 600 px (and changed the corresponding dimensions in the embed tag in the index.html file to match). Doing this seems to cut out the bottom but at the same time adds space to the top and seems to distort the overall spacing. Is there a simple way to crop out the bottom of the stage (just like cropping out a section of a photo)?
-a container sprite that holds a bunch of sprites being used as buttons (listening to their onMouseOver, out, down, etc etc)
-a class that takes a bitmap snapshot of this container sprite onEnterFrame.it seems that doing a draw of that sprite onEnterFrame and then rolling over a button, causes it to fire rollover and rollout events repeatedly even without rolling off the button! it is definitely the draw that does it because if i comment it out it stops.
Why is that whenever I cut a frame, clear the frames in a timeline, paste it in new frame then test the clip, the whole thing starts to act funny?I just don't understand why that happens - it's supposed to run smoothly though it's on a new frame, right? Is there a way to maintain the movie clip when tested though some frames were cut then pasted on a new frame?
I m building a site whit transparency so my background HTML can bee viewed, at some point I load a movie on level1, it's supposed to bee smaller than the Level0 movie but instead I end up getting flaps on the level0 movie because the original content of the level1 movie sticks out, I can't put a mask for it will occlude the HTML background, and it doesnt matter if I keep shortening the loaded movie it still shows up like it has a mind of its own...
Does anyone know of a way to crop out whitespace/transparent pixels in a BitmapData object? I've got this movieclip I'm rendering that has a huge amount of whitespace all around it. I'd like to crop all of that out before I convert it to a JPEG (with corelib). Is there a way to do this? I can't seem to find a way to figure out where the first opaque pixel starts on each axis to determine the extents.
Using DRAW I want just a part of the original image. I am using the "Rectangle" bit of the paramaters, but I can't get the start of the crop away from the top left corner.
I made an xml loaded dynamic image gallery and I cannot figure out how to crop the image should it be too big. Masking appears to work only with a movieclip created outside of actionscript (which cannot be created dynamically).
I want to display an image, and it should be transformed like this:If for example, my original image is 200x300 pixels in size, I want it to have a width of 150, and then scale the height accordingly. Then I want to crop the image, so that the result has a dimension of 150x150 pixels.
After seeing the I've been told that movieclips aren't suited for games, what do you use? thread, I thought I would try to incorporate the approach into a game I'm currently programming to make it a little less processor intensive.
I have a giant movieclip of a football field, of which only 5-10% is shown at any given time. I'm guessing that flash still has to make calculations for the other 90-95% of the field every frame, even though it's of no use. From what I understand (not much), copyPixels seems like the perfect candidate for such a situation.
It seems simple, but I'm having trouble actually implementing it, and I'm not sure which actions are needed and what might be introducing unnecessary work. I have a movieclip (mc_field, exported for as), but if it would save the processor some effort,I could easily save this as a bitmap and export that for actionscript. The width and height of the final product (bitmap/BitmapData) will be Stage.width, Stage. height,respectively,and I can handle making the calculations of the x,y coordinates of the rectangle cropping (which part of the source bitmap I want to crop).I'm sure it's only 3 lines of code, and I know that there are a few examples online, but for some reason.
Say, for frame one, I want to take the field (either mc_field or bm_field) and copy 500px x 300px, starting at 140,230 from the source bitmap to mc_container.Then, for frame two, I want to copy 500px x 300px starting at 240,540 from the source bitmap to mc_container.
When using the Loader class to load an external SWF into another timeline and then displaying that SWF using addChild on the loader.content, one discovers to one's consternation that elements positioned off the stage of the external SWF are still displayed.To illustrate this with an example: suppose you have a 500x500 pixel "main" SWF, and it loads an external SWF at runtime and positions it in the center of the stage. And suppose that this external SWF's document properties set the stage width to 200 x 200 pixels. However, when authoring this external SWF, we draw a box that's 300 x 300 pixels, so part of this box is actually off-stage.
When you play the external SWF in the standalone Flash player, it is sized correctly at 200 x 200 pixels, and the rest of this box is cropped off.When you load this external SWF into the "main" SWF and use addChild() to put it on the stage, you will see the full 300 x 300 pixel boNow of course, we can simply solve the issue using a mask, but I'm wondering whether there's a more elegant solution that's built in, either to the MovieClip or the Loader or the LoaderInfo classes. Something that says "respect the document bounds of the original SWF" or "crop to stage dimensions".
I'm not sure what I'm doing wrong for this simple task. I have a sheet and right now I only want to use a small portion of the sheet. I try to click on the sheet and it moves around. I lock it, and I can't select any part of it. How do I separate it?
BTW does it matter if it's a symbol or just a PNG sheet?
I need tp set the y coordinate on a sprite's rightmost coordinate. That is, usually when we set the y coordinate that's the lefttmost side of the sprite, and the sprite starts there and goes to the right of that point. I need to reverse that. The reason is because I'm putting text into it and it's going to the rightmost side of a box, so it can't overflow to the right.
You can create a movie clip within the Flash Pro interface and then use it with actions script. But how do you create a sprite element in the Flash Pro interface (by that I mean creating it without using action script)?