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.
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 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?
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?
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've made most of my application now, which allows the user to draw on a canvas, I'm just not sure on how I would go about creating a button which allows the user to switch to an eraser, or what code I would even use?
I'm having a hard time with strokes. First I selected a stroke and the properties panel would not let me change it's thickness. How to add a stroke to an object. We used to have a tool that allowed us to apply a stroke to an object. That is gone now. How we attach a line to an object now?? It looks like Adobe has changed Flash CS4 to be more like Photoshop. It is about as intuitive as a tax form.
I come across a problem when i follow the book "classroom in a book series" the Flash CS4 one (Red cover book) Chapter 2 Q.1 I try to draw straight lines or curves but i found i still cannot manage how to use PEN TOOL How can i draw straight line? Also how can i draw absolute vertical or horizontal line with some special combination key like CTRL or SHIFT i tried guessing SHIFT or CTRL while using PEN TOOL but no help
How can i draw curve? i know it depends somehow on whether i hold my click for a new anchor point? Any tutorial which is clear and easy for new comer for fully understanding for PEN TOOL.(Currently i try reading pdf reference from ADOBE Web site and google search but did not make myself understand.)
Q.2 I cannot use bucket filling a shape draw by PEN TOOL(i already search google sites but cannot find one with satisfied causes for this FILLING Problems) like the image shown below(Please click to enlarge this PRINTSCREEN) Tools i used are PEN TOOL drawing a shape first then a BUCKET for filling color.
right now i can create a straight line from mouse down to mouse up. what i cant quite get is a preview of that line. does anyone know of a simple way to show a preview of the line while the mouse is still down and the user is moving the mouse?what i have now:
Code: var clip:Shape = new Shape(); addChild(clip);[code]......
Is it possible to draw a strokeless shape with the pen tool (as in Illustrator)? It is quite tedious to have to go back and remove strokes from my shapes.... especially since I can't see how to do it without clicking on each segment and hitting "delete"!
bit of a noob at flash, so I've been having a bit of a difficulty in using the pencil/brush tool in drawing an animation. I set a keyframe, and paint a yellow stroke. Then i continue onto the next key. I then go back to the first keyframe, and want to paint a black stroke over part of the yellow stroke i made earlier.
after selecting this first frame (making the layer active), I go to change the stroke color of the brush to black but find that it now changes my yellow stroke (which I want to keep yellow) to black. I see that in selecting the frame, by default whatever strokes were made on this frame are also selected (which I don't want). So I'd like to know how do I avoid altering my previous stroke and still put a different colored stroke overlapping it on the same frame?
also is it possible to append a brush/pencil stroke to an old brush/pencil stroke?
I have downloaded the trial version of Adobe Executive Suite CS5. In the Flash Professional CS5 program I am trying to do a drawing with the pencil tool. In the old version of Flash that I have (4.0) if I draw two lines that overlap, I can delete the line past the point where they cross. In this version I can't do that.It treats each line I draw as a separate item and won't combine them. I notice the properties panel says I am in Object mode which would be the reason. However I can't get it to go to merge mode, which is supposed to be the default.Is this because it's the trial version and not all features work in that version? My email address is[url].... and I can be phoned at 541 782-5904 (Oregon).
I am attempting to build a tool which creates a graph through data drawn from a MySQL database, however the .swf doesn't seem to accept the xml sheet that is created by the PHP. I was wondering if anyone had any thoughts on this?
Is there a way in as3 to manually call one of the preset line stroke styles? I'm going to be drawing a line in as3 and want to use one of the stroke styles given in the pull down menu (6th down actually) in the line drawing tool in the gui.
Right now I can create a straight line from mouse down to mouse up. What I can't quite get is a preview of that line. does anyone know of a simple way to show a preview of the line while the mouse is still down and the user is moving the mouse?
What I have now: Code: var clip:Shape = new Shape(); addChild(clip); stage.addEventListener(MouseEvent.MOUSE_DOWN, startLine); stage.addEventListener(MouseEvent.MOUSE_UP, drawLine); function startLine(evt:MouseEvent) { clip.graphics.moveTo(mouseX, mouseY); } function drawLine(evt:MouseEvent) { clip.graphics.lineTo(mouseX, mouseY); clip.graphics.lineStyle(1, 0xff9933); }
I want to display text which can be circled/marked over by the user. Also the user must be able to print/erase and move on to a new swf file once the page has been printed off. I have looked at a few different options but as yet I have been unsuccessful with the functionality.
Is there a way in as3 to manually call one of the preset line stroke styles? I need to call one of the stroke styles given in the pull down menu (6th down actually) in the line drawing tool. I.E. I'd like to be able to draw the exact same line via manual calls in as3 that I can draw with the line took in the GUI.
i'm a newbie using Flash CS4 and AS3. A retired social worker, I need to create a basic Flash drawing tool for an eLearning project to teach students how to draw their family tree.
The drawing tool would allow the students to add multiple circles and squares to symbolize their family members, plus text labels for names, ages, and they would need to be able to draw connecting lines between the circle and square symbols. Finally, in order to continue work on the drawing, over time, they would need to be able to save their drawings to be re-opened and edited (add new symbols, erase incorrect ones, etc.). Once the drawing is completed, they would need to be able to print a copy.
Being a newbie (but I have done some related scripting: JavaScripting-ECMA-262, HTML, CSS), I am not sure if this can be done in AS3, Flash CS4. But, if it is possible, I would like to learn how to create this.
I draw a shape with the pen or line tool. If i did not draw it perfectly connecting the dots, i cannot fill it with the paint buck fill tool. How can you tell it to just close the structure
I have extensive experience with MS Visio Solution development, and have a need to provide similar functionality in a web interface in the context of a heavily visual product-builder or "configurator". Visio functionality that I hope to reproduce:Visual shapes stored in a sidebar, from which the user drags and drops onto a drawing area Shape creation on the user's end is probably not necessary... just arrangement, sizing, changing parameters etc.A back-end for extracting the parts the user has dropped onto the drawing area, including the parameters they've changed, dimensions, relations between components etc.In the most general sense, I just need an interactive interface.Given the above parameters, is Flash a good option? Is there a development environment that might be better?
I found that .fla files do not save in Flash CS4 when the Deco tool or Spray Brush tool is selected. Is this a bug? Or is there a workaround to this issue.
Working with senocular Transform Tool - How to remove/disable tool for objects Im new to AS3, and i have to use it for my current project. I have used the AS2 Transform tool extensively, but needless to say, the AS3 version works entirely differently. The way i understand it, the tool applies to and every Sprite , movieclip on stage
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?
My issue -I drawing with the pencile over the image and want to erase that graphic but not able to suucees please give some solution.My backgroud page is image and i am adding zoomIn/ZoomOut functionality to image. Is there solution to erase only graphic part and Image will remain as it is?