Professional :: Eraser Tool Erase Stuff On All Layers?
Feb 15, 2010
In the previous version, the eraser tool only erase things on the single current active layer, but then in CS4 (maybe it's just my problem), the eraser tool simply erase everything on the stage, no matter which layer they are in, except in locked layer.
Is it a bug for cs4 or hv I set something wrong or what?
Mac OS 10.4.11; Flash CS3.I cannot change the tool any more. It's stuck on the eraser. It doesn't erase anything, but I can't change it to another tool.I uninstalled Flash, preferences and all, and re-installed it, but the problem persists. Interesting is, my customized workspace is still there, even though I had all preferences and anything else that has the name "Flash" deleted.At the same time the computer opens both CD trays when booting up. Never did that before. So I re-installed the OS, but that didn't help either.
I have a requirement to create a drawing tool. I have completed till where on mouse down i can draw and on mouse up i stop the drawing. Now i want a eraser in place; something very similar to what is there in paint. So on mouse down of the eraser and moving over the line segment should erase the portion of the lines.
I simulate a pencil tool in my application, now i want simulate a eraser tool, but no success. how can i eraser that lines draw by pencil in as 3? i try removeChildAt(0); it work's but all draw is erased. [code]...
Ive got this problem: the users of my webapplication can upload pictures and draw on them, but would it be possible to let the user erase parts of their uploaded picture (jpg or png) using the eraser tool?. like upload the picture and then convert it to a file that the user can manipulate?
I did make a eraser tool. But once I begin to erase a layer, the background layer is visible. I want the layer just below the topmost layer to be visible.
For eg consider 2 layers. Layer2 is above Layer1. When I perform erase on Layer2, I see the stage background. I want to actually see Layer1 when I erase from Layer2.
Here is the code I used: The comment entry shows that, I have tried that possiblity.
import flash.display.BitmapData; var linkageId:String = "myimage"; var myBitmapData:BitmapData = BitmapData.loadBitmap(linkageId);
I am developing an application similar to MS Paint. I am building a Flash Paint application. The basic structure is this. I have two layers namely topLayer_mc and bottomLayer_mc. The actual vector drawing is drawn on the top layer and onmouseUp of the tool, a bitmap copy of the vector graphics on the top layer is taken and added as a bitmap to the bottom layer. The top layer is cleared subsequently. It is working for the pencil tool.
Now I need to create an eraser tool. This is where things get tricky. In the application there is an option to save the image as png, so alpha has top be preserved. So the coventional method of draw a brush using the vector and using the draw method of bitmap will not work. Of course, on a visual level it would work if the brush drawn using the vector is to have the same color as that of the background. The eraser's are rectangular in shape.
The technique I am tring to use is to use the copyChannel method of BitmapData class. Specify a channels (say GREEN channel )hex value as 00 and make it as the source. Then make the destination channel ALPHA. I got it working without using movieclips as shown below.
I have one simple app, loads an image and then via class that extends shape the user is able to draw. Now I want to create an eraser tool so the user could erase something that he dislikes. As far as I know the easiest way is to make:
however i'm not able to use eraser, when i select the eraser shape and mode i can see a eraser moving over the area i actually want to erase, but in the end the layer is still there... i did search all criss cross the menu, cannot find, i'm sure it's something funny, how can i apply eraser fully?
Im building a pretty simple drawing board in flash, i got this code from this forum and it works fine (there is more to it but this is the drawing part)[code]This works fine. But i want to be able to erase the drawings, step by step this is ths tricky part, ive looked everywhere(ok not everywhere) but in a whole lot of places but the only thing i found is how i could delete everything with removeChild and that in not what i want. Maybe i need to change the function abowe? Please help me to get in the right direction. What should i read about /look at?
When you open flash by default your greeted with the welcome screen, right? Ok. Question is how do I erase the "open recent item" list? I don't want to see anything there. Is there a cache setting I can reset or erase to do this?
So what I'm looking to do now is to actually get that movie clip - in this case an arrow -to rotate around another object - a ship - at a radius of 150 pixels and facing the mouse.This basically means to get the arrow to follow where the mouse goes around the ship - limited by the 150 pixel radius circle it can follow.p.s. This is the code so far:
I have a picture that I want to be my background. So I put it around the stage, but when I test my movie in a web browser, only my stage shows. Is there a way I can get it to all show? I don't really care if my background is cut off, as long as you can see it, because it's a tile sort of picture.
has anybody a solution to this "Distribute to layers" - Bug. Every time i try to use this feature, flash is prompting a failure. As an animator, i am used to use this all the time. if i dont get this fixed, cs4 is worthless to me.
I have been tasked to create banner that has four mouseover areas. The main body of the banner--which includes hyperlinks--and the background of the entire banner must change as the user mouses over the four areas. See the diagrams at the following link (it is not working properly):I attempted to complete this task as follows, but it really isn't behaving properly. I created a layer of buttons and text, and set the alpha levels to 0 for the "over" state of each button. I then created four separate layers containing the appropriate content. When the user mouses over a button on the left, the proper layer would be displayed. I planned to use Actionscript to accomplish this; pseudocode here:
IF button1.mouseover == true THEN { display layer1, hide layers 2, 3, and 4 } IF button2.mouseover == true THEN { display layer2, hide layers 1, 3, and 4 } IF button3.mouseover == true THEN { display layer3, hide layers 1, 2, and 4 }
I have two flash files, the one Im editing and the original. I want to copy two perfect layers from the original and past them on the one im editing, but each time I copy, it only copies the image, cant copy the entire layer with the animation.
I'm trying to create a type of news flash file with four panels, each with a different coloured background and diferent text (from xml file). Each panel will show for say 4 seconds. My flash file has four layers, each with a different coloured background, and following each other on timeline to create one movie. The actionscript is stopping at the end of the 1st layer on the timeline, so only the first panel is showing text from the xml file, but not the other three.
I have a problem with making symbol when I try to convert several layers to a symbol the regularity of layers will chages.Here is the movie that I captured:
so I am trying to move the contents of my Flash movie to another, I want to keep thier file structures and tweens. I can keep the file structure but when i move the layer to a new movie clip or file, the tweens are shifted from their original place. how can i move them but keep their coordinates as well.
How does one select layers then bring them into a new MovieClip with their artwork and functionality etc intact.
I have a load of layers which together form a map with animations that run on it. A static key with a few buttons runs the animations on the map. I need to pan/zoom this map and as such need to package all these layers that form the map up into something that can be referred to in the coding for the pan and zoom functions.
I created a new layer in my timeline, called it MapPanZoom, then went Insert>new>movieClip.
I now need to remove the maps layers from the timeline and into the timeline for the movieClip I just created. How is this done ?
Leaves behind the static key that sits outside of the map, when a button in the key is clicked, I hope to see it run the animation on the map, and have a user able to zoom and pan the map whilst it runs.
I tried selecting the layers then edit>copy, then opening MapPanZoom movieClip from Library and edit>paste, nothing happened. Planned to delete the layers if it had worked out of the original scene1.
The animator said that he has created two symbols: one for the body, and another symbol inside the body symbol for the head.What I don't understand is how he translated the layers over into the head symbol. When I click on the head symbol, all of the layers disappear and I cannot edit an object individually within a layer.
I want to know how can I mask an image on one layer which should enogh for other movie clips. Like the following ...
1) First layer ........................ Actionscript
2) Mask layer ....................... Rounded rectange with some design
2) Image layer ...................... Best image (as a background for all other movie clips)
3) Movie Clips layer .............. 10 Movie clips (which are like slides and will be act like one webpage each)
What I want is the mask layer (Layer 2) should be enogh for all the movie clips in layer 3. No need to mask in each movie. I tried in the same sequence but it did not work for me.
I am by no means a Flash power-user but I am accustomed to labeling layers instead of leaving the default "Layer 1, Layer 2, etc."Now that I have Flash Pro CS4 I am unable to do that with any effectiveness. When I double-click on the default layer name, that field should become editable. The problem is that it's only editable for a split second. Unless I type a character as soon as I lift my finger from the second of the double-click - I dont get to edit that field.
all the layers are displayed as outlines.I can assure you that outline mode is NOT switced on "globally" or for each layer.I have tried toggling the icons on and off to see if that would reset it, but it did not.Every new document is doing this, even after relaunching the program and rebooting the OS, Preview and Published display correctly, it is only in the the working environment that things aren't right.None of the other workstations are doing this, just this one.I did an update, but the issue persisted.
The weirdest part about it is, when I gave him a file created on my laptop to see what would happen, everything was displayed normally,New layers added to this document also displayed normally. We have iMac workstatios running Snow Leopard if that makes a difference.This is Flash CS5 by the way.Other than doing a re-install,
I have a flash file with a solid colour layer over a part of my visual that I have sent to 60% opacity using the alpha colour effect. All looks great in flash, but when I publish the file as a swf - the colour block is solid. I'm assuming I'm using the wrong export options, but don't really know the difference between them all. I'm publishing under flash lite 4 as I was told I needed to use this to make my movie compatible over mobile devices as well and normal web browers.
I am having problems getting animations to occur at all levels/layers. So I have the main timeline level and when I drill into that layer, I have a character made up of several graphic symbols - shapes such as arms, legs, torso, etc. When I create keyframes and then try to reposition symbols to create animation, the movement is not appearing at all levels. for instance, if the arm is by the side in frame one, then I go to frame five and drill down into the symbol and reposition, the timeline will show the change from frame 1 to frame five at that level/layer, but not on the main timeline for the entire character.
Is there a setting that will allow me to see layers in outlines even though the alpha of the movieclip is set to 0%? I swear I used to be able to see an outline of my clips even though the alpha is all the way down... now if my clip is alpha down there's no outline when i 'view as outlines' in the timeline. maybe i accidently changed a setting some where?
I have an externally loaded SWF, which contains 30+ layers, each with a rather large area of transparency. In my application, I dynamically turn on and off these layers, as I needI've run into an issue where if I have all 30+ layers visible, the transparency "cuts through" the background of my application, and shows the stage's default colour.
I have one top layer called Actions for writing actionscript 3 for loading external .swf files. I have one more layer which needs script to stop an image file once it reaches to the middle of the stage from top right of the stage. Where shall I write stop code for this image. On the same image layer? or on existing Actions layer which is loading external swf files or new layer for Actions.