ActionScript 3.0 :: Draw Random Colored Rectangles
Jan 20, 2011
I am trying to draw random colored rectangles. I want to have them everywhere. Repeat them at X and Y. Its just repeating at X. Dunno why it dont want to take "for loop" at Y position
I have the following AS code to draw a single rectangle using mouse, but I need a different code that allows drawing multiple rectangles and the selection/exclusion of individual rectangles like a modeling tool (eg.: MS Visio).
I'm making a top view zombie survival game in AS3. I want to spawn the enemies in waves defined by "frames", or the difference between a bigger rectangle and a smaller one within it, like a picture frame. Right now here is my code, which is pretty inefficient. I was wondering if there was a better way. This code doesn't work right either, all the enemies spawn in the bottom right of the screen:
public static function waveOne():Point { var inner:Rectangle = Waves.WAVE_ONE_RECTANGLE_1; var outer:Rectangle = Waves.WAVE_ONE_RECTANGLE_2;[code]....
I want to create animation. I want to slice image into random number of rectangles (it can't be squares) and I want to animate all of this rectangles at once.
I am having a couple of small issues with my code for drawing rectangular outlines around hotspots in my scene. The first problem I have is that if I have a movieclip that displays above the hotspots (such as a menu that appears/disappears with a button press), the outline appears to be over the top movieclip. The second issue I have is if that movieclip contains a hotspot within it, the outline appears elsewhere on the screen instead of around the movieclip.[code]...
Im designing an 'L-System' (Lindenmayer System) in flash which generates random shapes using lines working around rewrite rules. I've got so far and my program seems to be outputting the correct rewrite rules but I just can't seem to get it to draw according. I'll post my code below
my requirement is that i want to dynamically draw lines on stage using actionscript only;
the end of each line should be the starting point of the next line. all lines will be of random different lengths, heading in random different directions...
but all line should stay in the bounds of the stage i.e. if the stage is 1024 X 768, lines should not go way out of these dimensions...
I'm having a problem in one of my fla files. I'm not sure if I changed the view or what I did exactly, but now all I have is colored outlines around where images are supposed to be. All of the text has turned different colors as well. Attachments: flash-problem.jpg (308.2 K)
I'm attempting a neat little effect where I've got a fellow walking (already drawn and animated) and I'm using him as a mask over the top of a simple colored rectangle - the idea being, by changing the color of the rectangle, I can have a walking man with color effects happening. At this stage the square is just green, because the mask is not quite working correctly. The edges of the animated mask glitch up and don't work as expected
Is there a color transform tool that lets me affect the brightness of colored pixels only? For example, if I have an image that has a lot of grays and blacks, but a colored dot in the center, is it possible to only affect the brightness of the colored portion?
The solution I'm looking for does not involve making the colored dot in the center its own movie clip, just so you know.
I have .ppm files which are the result of using a segmentation algorithm on images of things.These basically look like a jigsaw puzzle of randomly colored funny-shaped segments. I'd like for each segment to be selectable.I want them to change color on mouseover, so I can't just use bitmapData. getColorBounds (that's the best thing I could find searching for possible solutions).As far as I know, the best way to make a specific shape selectable is to draw a polygon using graphics.lineTo, etc. Assuming that that is true, is there any way to draw a polygon that roughly follows a jaggedly-shaped area of a certain color? Or is this just not something flash can handle?
I am trying to create a movieclip in which different colored birds are flying..I am tring to duplicate two or more MovieClips at the same time..but only either of them Works How should I modify the code so that I can achieve that ?
PHP Code:
function birds() { for (m=1; m<=10; m++) { firstEnem y= "bird"+1;
I'm trying to emulate the transition effect from the site venuliving.com (I'd post the link but I don't have enough posts).
When you click through the various sections, coloured bars expand and move across the site, they hold while subtly moving and then shrink out once the section has loaded.
how this sort of thing is achieved? I've been considering creating the whole thing using coloured rectangles and TweenMax but I'm wondering if this was created dynamically in AS3? Or if it's a customization of some existing transition?
I'm playing around since days with the Color.Matrix.Filter and cant get it working. The Problem is that i have to implement it to a existing project which was done by someone else.If i do it from scratch it works.COLOR TWEEN FROM GRAY TO COLORED ( Normal ) ON MOUSE ROLL OVER Existing Code ( not on Frame one of the Project, its inside a Movieclip which will be placed on frame one of the main stage / scene.
I've got an array of Strings each of which have been input by a series of coloured buttons with sounds attached. When a play button is pressed the strings that correspond to different coloured sounds should play one after the other. Instead they all play at the same time as one jumbled mess of noise and I have tried everything to get it to work. The trace shows that the for loop through the array seems to be doing the right thing which is why I can't understand why it won't just play back one after the other.
This is the code for the play button: PlayBTN.onRelease = function(){ trace("PlayButton Pressed"); for(var i:Number =0; i<songArray.length; ++i){ trace("Inside Loop"); trace(i); [Code] .....
I have been playing about with the "Changing colors with Actionscript" FLA found on this site. Basically, when you move your mouse over a coloured box the movie clip changes to the corresponding color. This is the AS
In CSS, we have a box model to define how border, margin, padding, and fill contribute to the total width and height of a rectangle. I'm porting some of my HTML/CSS design into Flash and can't quite figure out what Flash's box model is. In Flash, I've created a rectangle with gradient fill and a non-scaling 1 pixel stroke. I'm trying to get pixel-perfect positioning and sizing, but the experience has been unpredictable. I'm not really seeing a pattern to the following questions. The answer really changes depending on the exact circumstances.
When you set x and y both to be 0, where does the border lay? Is it off the screen? Is it being cut in half by the origin? Or is it completely visible?When you set width to 100, is the fill 98 wide or 100 wide?What happens to the 1px thick border when the rectangle is not positioned at whole number coordinates?
Example:
var sh:Shape = new Shape(); sh.graphics.lineStyle(1.0, 0x00FF00, 1.0, false, LineScaleMode.NONE); sh.graphics.beginFill(0xFF0000, 1.0); sh.graphics.drawRect(0, 0, 100, 100);
[code]....
I tried to create a 100x100 square at x:10, y:10. When I measured the total width and height in Photoshop, it came out to be 101x101.One would either expect the final dimensions to be 100x100 (border on inside) or 102x102 (border on outside).
I created a small rectangle and made it into a symbol movie clip. then I went inside of it and added a small 100x100 image on the left side along with a description of the image on the right side filling up the rest of the space.
I now want to somehow put it in a container that will automatically add a vertical scrollbar on the right side and somehow add more rectangles on top of each other. perhaps the scroll bar wont be initially on the screen until the container fills to have more than 5 rectangles in it or so.
Is there a component I can extend somehow to add this kind of functionality or does one already exist that I can use?
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.