ActionScript 2.0 :: Drawing Box Within A Movie?
Jan 17, 2007
This code below is from a tutorial on this site, what i want to do is create a drawing box within my movie, rather than having the whole background available to draw on like in this code, I want the user only to be able to draw on a small area of the movie. I am making an interactive movie where the user is allowed to graffiti on a wall, but the wall does not take up the whole scene, and there are other interactive elements in the scene that i don't want the user to be able to draw all over
// 1. SETTING THINGS
_root.createEmptyMovieClip("line",1);
// 2. EVENTS IN _ROOT:
_root.onMouseDown = function(){
[code]....
View 2 Replies
Similar Posts:
Oct 8, 2003
I am trying to have a line draw in my movie with actionScript...have made three lines....if I want line 1 to draw.... then..... line 2.... then line 3 do I put the script on three separate frames ?and.... right now... they are just there...how do I make it like an animation... where the line starts at the edge of my movie.... draws line 2... changes direction... draws line 2.... changes direction.... draws line 3.... then stops.
View 11 Replies
Aug 15, 2009
I've tried hitTestPoint(x,y,true) but then I realized that it works fine only with vector graphics (for my .png image the resault was tha same as hitTestPoint(x,y,false) - so it was unacceptable). Then I tried hitTest function from a BitmapData class like this:[code]is it possible to get a graphic from a movie clip without drawing it (it is not necessary for me to check colission)?Then, having this bitmap (transparent png file) i tried to use hitTest function:[code]
View 1 Replies
Mar 9, 2010
I've got two movie clips; right_hip and left_hip. How can I make it so a line is drawn between the two?And, as a precaution, how can I make one point offset? By that I mean if right_hip was a square, and it's registration point was on the left side, how do I make the line go to the centre of it?
View 7 Replies
Mar 12, 2010
It seems the drawing API can quickly slow down a movie, just by drawing a bunch of static (unanimated) lines on the screen. In contrast to movieclips, of which it can handle thousands without slowdown. Makes me wonder why it doesn't just handle drawn lines as movieclips? Why does the linedrawing become slow so quickly, and is there any way to prevent this from happening?I written a quick test, and it appears to slow down, while drawing, after just 300 lines, while only after 2000 mc's the fps start to dip slghtly, while placing them. I also tried drawing every line in it's own layer but it remains much the same.
View 0 Replies
Apr 20, 2004
I am drawing a set of connected lines in a MC that is created using createEmptyMovieClip. The lines start at (0,0) within the MC and move into the negative x values when the lines move left. The problem I am having is when repositioning the MC. When I tell the MC to move to _x=0 and _y=0, it doesn't move to the stage's (0,0), it still hangs off the left side of the stage. The following image shows the MC positioned to (0,0) (note: the green is the stage):shouldn't the MC containing the drawn lines use its left-most point when being repositioned so that it doesn't hang off the left side of the stage?
View 5 Replies
Jan 14, 2009
The following works just fine:
[Code].....
But, What I want is for part of the logo's image to be cut off, while still drawing without squishing. Basically, (from what I've read) I want to crop it's pixel bounds. But, the following doesn't work:
[Code]....
View 0 Replies
Jul 21, 2009
im new to this forum and kinda new to flash and php together...i have this project that would load a swf movie on a drawing board and user could draw something over then swf movie. It should be able to save the drawings to the database, so that the user could just load it for later use. for example if the user draws a zigzag line at frame 5 of swf movie and on frame 10 of the swf movie deletes the zigzag line and draw a circle and then saves it. then loads it later, from frame 1 to 4 of the swf movie the zigzag line should not show but on frame 5 to frame 9 it would show and on frame 10 shows only the circle. or just on the specific frame number of the swf movie it will show. like when user draw on frame 6 then on before or after frame 6 it wont show..the second one might be a bit easier to implement.
how do i save the user drawings over the swf movie? and how do i load it? do i have to save everthing (like x and y coordinates, movieclip names) in a textfile? and use that textfile to recreate the swf file drawn? what ways could i implemnt this? hopefully someone to could point me in the right direction.
View 0 Replies
Oct 20, 2004
I have a movie clip that has an image on it.
I want to dynically open this movie clip and move it to a specific location (x,y) on the main timeline on top of everything else.
Then I want to draw lines on that new movie clip that display on top of the image on that movie clip.
how to draw the lines, (well at least I think I do)
Code:
_root.audiogram.lineStyle(2, 0xFF0000, 100);
_root.audiogram.moveTo(0, 0);
_root.audiogram.lineTo(200, 150);
_root.audiogram.lineTo(100, 50);
I also need to be able to clear the lines that are drawn.
View 1 Replies
Nov 16, 2006
I have a movieclip that contains code for an API drawing shape. I can use it to mask a movieclip containing an image but not a moviclip that contains a dynamic gradient.
Code:
// CREATE MASK SHAPE WITH DRAWING API
// create empty movieclip
[code].....
View 3 Replies
Aug 12, 2003
(put this in the first frame of your movie on the main timeline)
Code:
_root.createEmptyMovieClip("logo",100);
_root.createEmptyMovieClip("circle",99);
_root.createEmptyMovieClip("over",101);[code].....
View 5 Replies
Oct 20, 2004
I want to dynically open this movie clip and move it to a specific location (x,y) on the main timeline on top of everything else.Then I want to draw lines on that new movie clip that display on top of the image on that movie clip.I have an idea on how to draw the lines, (well at least I think I do)
Code:
_root.audiogram.lineStyle(2, 0xFF0000, 100);
_root.audiogram.moveTo(0, 0);
[code]......
View 1 Replies
Nov 9, 2010
i've tried to simulate a pencil tool, for drawing above a imagem, but the drawing is below the picture. How fix it?
[Code]....
View 3 Replies
Aug 26, 2009
i am loading JPG images into movie clips, then drawing a border around them with this code:
Code:
var frameColor:Number = 0xffffff;
var lineThick:Number = 1;[code]..............
i am resizing the movieclips (and thus the contained pictures) down to 160 x 120, but those pixel values didn't work in my lineTo statements. i multiplied them by 3, using 480 and 360 and it works better. however, the behavior isn't consistent. i am attaching a picture so you can see how the border is too tall on some of the images.so, is there a better way to use pixel dimensions with lineTo? does the scaling factor between flash vector units and pixels change between movieclips depending on what content i load into the movie clip?
View 1 Replies
Jul 9, 2010
wat i want to make.. is a graph plotter.. i add movie clips on the stage and a line should connect them all.. but im having a fkload of problems in solving that..here is the code for adding the movie clips.
function makeABox(e:Event):void {
var newBox:myMC = new myMC();
addChild(newBox);
[Code].....
View 1 Replies
Jul 22, 2009
Basically I've got a reasonably complex drawing object in a fla and I want to reproduce it in a class definition using the drawing api. However obviously this is a tedious task, so is there some trick or automated method of doing this?
Last time I needed to do this it was a drawing of an arrow and I ended up writing down x,y,width,height values for everything but this one has curves in it which I don't have experience with drawing anyway.
View 2 Replies
Jul 13, 2010
I've written a class that iterates through all the frames of a movie clip and draws each one to a different bitmap. When I'm done, I should be able to iterate through the bitmaps and play them like a flipbook animation.If I draw all the clips to the same size bitmapdata, then everything looks great. But this is wasteful because now a lot of the bitmapdata's are bigger than they need to be (takes up more memory), and also causes problems because the hit tests don't look right.
So next I try to crop all the bitmapdata to be the smallest possible sizes. However, when I do this, there are subtle differences in the way the images look - the edges might look slightly darker in one frame than in another. When I line up all the images and play them back to back, it no longer looks the same way it originally did.I have no idea why the images look different, and have no idea how to work around this problem, I have tried many different approaches. I have tried using BitmapData.draw(), BitmapData:copyPixels(), and manually using BitmapData:SetPixel(), and all end up with the same result
View 5 Replies
Sep 28, 2009
I cannot get this to work. Without the "var drawing", "var drawing being true or false" and the "if statement", it works fine. But I need to add the "var drawing" so that you can only draw if you turn it on by pressing the "draw_btn" button. Note, I do not get an error, the script "apparently" contains no errors. Here is the code:
ActionScript Code:
var drawing = false
_root.createEmptyMovieClip("myLine", 0);
[Code].....
View 3 Replies
Jan 13, 2012
I've created a drawing tool which allows the user to draw on the canvas, the problem is that if I try to draw over a movieclip nothing happens. Is there a way I can allow for the user to draw over movieclips? For example if I had a background of paper?
Here's the code I'm using for it:
// This code is for drawing the lines on the page
//1.
var drawingLine:MovieClip = new MovieClip();
addChildAt(drawingLine,0);
[code]....
View 8 Replies
Oct 12, 2011
By the way i want to make a visualization about a math process to show partial function graph.
I think i can make a scene which in 1000x1000 pixels. I'll start from top of scene and when i press a button i'll move camera to second section which i want to do sketch. I want to make a sketchpad which can draw in a 2 part movieclip. First part is -X section of XY Axis Graph. Second part is +X section of XY Axis Graph. I'll put image of XY Axis Graph to -X and +X section of XY Axis Graph. So it'll be seem like one part. And i'll draw to -X section. After that i'll skip to second sketchpad with camera. And i'll make same thing. But for now i'll draw to +X. And when i press conclusion button camera will skip to bottom of scene and move -X of figure1 and +X of figure2 to bottom. So i can see figure1's -X section and figure2's +X section as merged in bottom. So it'll show to me partial function graph.
But problem is sketchpad is drawing to _root. So i'm unable to move sketch or shapes on XY Axis Graph. But if i can draw that to movie clip i can move it like an object with drawing and merge it like i want.
So i want to make a sketchpad which make drawing in limits of movieclip.
how i can do it ? Also i'm using following code:
Code:
import mx.controls.Loader;
// 1. SETTING THINGS
// ----------------
_root.createEmptyMovieClip("line",1);
[Code]....
View 2 Replies
Feb 18, 2009
I need to draw on stage about 40,000 4x4 squares each a different color. The color is determined by an xml file. I have this working in as2 and have converted it to as3 the problem is the amount of time it takes to draw is causing cs4 to time out. I have extended the script time out to 60 seconds. In cs3 as2 it would draw the squares in about 15 seconds. I was hoping as3 cs4 would improve performance but seems to be the opposite. I have tried several methods such as adding children and various drawing variations. the bellow seems to work the best, but is still causing flash to crash.
ActionScript Code:
import flash.display.DisplayObject;
import flash.display.Graphics;
import flash.display.Shape;
[Code]...
View 9 Replies
Jul 23, 2009
Does anyone have the code for drawing lines (with smoothing) in an onMouseDown click event?
View 1 Replies
Jul 10, 2009
I have an app that allows the user to draw and create temporal objects (sounds and animation).I want the user to be able to SAVE and PUBLISH their output as an SWF file they can download to their computer. I have no problem with the drawing and animation aspects, but I'm stumped on how to begin coding the output. Do I need to call some remote actions (JSFL) on the server to create the SWF? How would be the best way to pass the data?
View 2 Replies
Mar 29, 2009
creating a drawing pad in Flash that will let a user (from my website) draw an image(also have different shapes and colors) then be able to click on "save". Now here's the tricky part, When a user clicks on save, I need it to be saved as a .jpeg file then have that image sent to my email for review
View 3 Replies
Jul 2, 2009
how to replicate the "add anchor point" tool using AS2? I have managed to use the API to draw a square with four anchor points, but am not sure how to add extra anchor points. What I want is that these extra anchor points are added when then user clicks on a line.[URL]
View 2 Replies
Feb 26, 2009
I want to program a program that draws a Pythagoras tree. The only programming language I know is C but I tried it in that language and it was horrible. Someone recommended Flash (AS3) to me so I am trying it in that now, but I only started yesterday so that's why I am posting this in the newbies forum. If this belongs in the math forum, then please move it there.
Anyway, I got to the point where I can draw the leftturning branch of the Pythagoras tree, but I don't know how to draw the other branches. The number of "houseshapes" a square with a rectangular triangle on top increases with every step according to the formula 1 x 2^(n-1) (First step is n=1). I created a function that draw this houseshape, called drawHouse() and it takes as its arguments the co-ordinate of the lower left corner of the square part of the house, the length of the side of the square part of the house and the current rotation angle. Rotation angles are always multiples of 45 for now, but I might try to expand it to other values later, but for now I hardcoded a lot of stuff that assumes the 'roof' of the house is a rectangular triangle.
how do I store the 2 new x and y co-ordinates that I can calculate after drawing the houseshape, for drawing the next houseshape, and how do I store the angles? Do I need 3 separate arrays for x, y and angle? And how do I then call the houseshape function for every x and y co-ordinate and angle in these arrays? Code is attached.
View 1 Replies
Jun 20, 2009
i'm trying to animate the drawing of a picture with my wacom tablet, but the only way that i know how is to start with the full drawing and erase frame-by-frame backwards, which takes a lot of time and can look choppy.
View 1 Replies
Feb 3, 2010
I am very new to flash and only know the basics, but would like to put together a flash animation similar to this website [url]...
View 3 Replies
Nov 29, 2011
I have seen flash games where the player can actually draw objects. Meaning they have like a pen cursor in the game, and they can just start creating vector art. I have a game in mind where it might be a cool feature to have the user draw a few things. I bet this is a heavy subject so I am not asking for every bit of code I'd need to create something like this, but I have searched quite a lot for anything remotely brushing on this subject and clearly I have no idea what I should be punching into google.
View 3 Replies
Mar 25, 2012
I have a project I am working on in which I would like to teach how to cash a scratch off card. I have made the scratch and made it so it will "scratch", however my masking technique seems to not be working how it should...
The idea is that the user would "scratch" the card and then hit "Next" after that it would load a new frame (Progress Bar would move) and then do what they need to on that frame, and so on.
However it would seem that Flash is keeping the users "drawing" and still allows them to draw after the first frame, which is not what I want.[code]...
View 1 Replies