ActionScript 3.0 :: Random Grid With Different Sized Tiles?
Jul 23, 2009
need to fill a grid with tiles that will be of different sizes,but all multiples of the stage size - something like this:I want to randomize number of tiles placed into the grid without having any tile overlap. It will then place a tile at a random position on the grid, but not in any grid cells that have already been covered by a tile. And...also I want the grid/tiles to be dynamic enough to scale if the stage is resized.
i'm getting mad trying to code this mosaic grid with random sized elements : [URL] I'm quite used to normal grids, but this one is slightly different, all the elements are NOT square multiples, and once you've tried the "Shake It" button on the upper-right corner, i'm definitely lost.
In one of the application I am working, List has been used. I am required to display items in the form of tiles. I do not want to change the component as of now. Is there any way to achieve this layout in list only.
I have an engine for platformer game and I need to generate random blocks while moving and of course delete old ones, when the hero leave pervious position.Here is the code for generating random platforms when the game starts (costructor):
ActionScript Code: public function TheGame() { bla-bla...
[code]....
As you can see, I create a loop which creates 10 platforms in different positions.My goal is to create a function which will delete blocks from the array which are not in the stage anymore and create new blocks when screen is moving up.
Im looking to convert an image into set number of tiles, and have the tiles just randomly move around for a few seconds before falling back into place to create the image. Id have this looped indefinately aswell.
0: Its not rocket science, but my surname aint Oppenheimer either so... read on if ou dare.
1: this is my third attempt at mastering OO and flash CS5 so, i hope we can all have a laugh after.
2: In short.. I added a 64x64 tiled movie in flash. Read it out in an array, in a.. well original way(just to see if i could get it to work so stop lauging already), and tried to recreate them using a flash class.
2a: The recreate class works but shows the Tiles in a random order, every time a new one?! this is what happens..
I'm trying to move a series of dots (mc used as linkage: "Dot") within a frame to random targets, with the movement activated by onRollOver. This part I have working fine. The part I'm having difficulty with is getting the objects to have target coordinates to move randomly, except rounded to the nearest 12 pixels. Here's the relevant code:
When Flash is launched it selects a random box in the 30x30 grid and thendisplays the boxes there( alpha 0 to alpha 100) then the other 4 boxes above,bottom , left and to the right of it and then continue like this until this ends (whole grid displayed) wrote smth like that:
function displayBox() { startPoint = random(amH*amV); box.duplicateMovieClip("box"+startPoint, depth);
So I need to tile a number of images to simulate a wall full of framed pictures. The images will be sized randomly onLoad and need to be spaced evenly. Here's is the effect I'm wanting to achieve:
how to pull this off? They'll load one at a time and probably starting in the center of the stage a building outward.
I have mde a grid that loads great but I want to add a little flavor by having two events occur:I want the grid boxes (all duplicates of an mc named "sq") to rotate either 90, 180, 270 or 360 degrees. The thing is I have written a script to make them rotate 90 degrees with each new duplicate but I realized that doesn't look as good as what I'm going for. That code is here:
I've done the fading grid tutorial at: [URL], but I was wondering if someone knew how to make the grid fade in diagonally from the left or right top corners (or bottom corners too) like this site [URL]. I also have another question with the fading grid, does anyone know how to make the grid fade in from random spots on the movie clip instead of the left to right, up to down, etc. way?? I'd really like to see that effect happen, if possible.
i'm getting mad trying to code this mosaic grid with random sized elementsI'm quite used to normal grids, but this one is slightly different, all the elements are NOT square multiples, and once you've tried the "Shake It" button on the upper-right corner, i'm definitely lost
(but will be more rows...)how can i find out programmatically if a random number (within the range of the numbers) is equal to the far right number: 3,7,11,15...?
i was jus doin that fading grid tutorial for fun and i was wondering what i would have to change to have the grip fade in, in random spots. like instead of having it fade in like left to right or up and down. but to have it fade in through random spots.
I place a group of movie clips with random types (different shapes on a square) in a grid formation The code for placing the movie clips is this (this is in two for loops):
[Code]...
this goes up a single column in the grid and should remove the tiles from the stage depending on each type and it does this (sort of) until it tries to remove more than one of the same type. So if it finds and removes an lShapes it doesn't error until it tries to remove another lShapes and then it gives this error in the output: Error #2025: The supplied DisplayObject must be a child of the caller. So I am assuming that this means it thinks all lShapes have been removed and thinks I'm trying to remove something that doesn't exist but there are other lShapes on the stage. I am at a loss as to what to do about this.
I'm currently working with the OLAPDataGrid component and got stuck at a relatively simple task: I want to style the last row of the grid differently from the rest, so my cell item renderer needs to know whether he's rendering the last row with content in the overall grid, including those rows currently not rendered because they are outside the visible grid space. AdvancedGridListData's rowIndex property only gets me the row index of the renderer relative to the range of visible grid rows, i.e. when I scroll down the grid, a data item with an index greater than 0 gets the rpw index = 0.
I need to create a simple multiplication grid where children will fill the grid. Its an empty grid at the begining, when they start the time start as well.Its a grid of 10 x 10. when they enter the last number, the grid should show what they did wrong and the time they spend. It's an idea of how it could work but if anyone has something that looks like this.
I want to make a square grid of fixed side length but varying grid number using code.That is, the number of grids should be specified by the user (say 3*3) and after pressing a button, the stage should be broken into 3*3 grids.I don't want any code, just a method on how to do it. I have tried it by using simple loops but the method just fails for no reason I can figure.
Whenever I add paddingRight to a column in the flex grid, it adds the padding to the header as well.Is anyone familiar with how I can add paddingRight just to the column and not to the header? Below is the column code where I was specifying the padding.
I really like the thumbnail gallery for its simplicity and beauty. But I would like to ad or vertical scroller (I'm unable to find it here too, maybe I'm blind, just I'm more at the end of my seeking options) or a make a grid thumbnails, that will show 2 columns of thumbs and 5 pictures in each columns, then under the 2 columns i would like to ad a sort of arrow or button that if my gallery have more then 10 pictures it will go on the next thumbnail list. I'm not looking for any extra fading effects or special movements. Just would love to have a single thumbnail grid on side, with option to have lists of thumbnails by 10 if there is more then 10 pictures or so.
I have a mx:Grid component in my flex application. But I would like to resize it by clicking and dragging in the border. This component doesn't allow doing that.I want to put a panel in each gridItem of this Grid component and resize it.
I'm building a small editor that allows users to place electrical components onto a grid so that they can see how electricity works. I have built a grid using an array and for loops and attach movieclips dynamically to that grid. What I want the moviclips to do is to look in the four spaces either side of itself i.e. up, down,left and right.I have managed to pull the grid coordinates out of the grid which enables me to tell the clip which grid space to look at but have been unable to successfully get the code to work.Here is my code:
How do you make tiles in AS3? I can't find any good tutorials that actually teach it. I'm wanting to create an isometric tile based game, but I don't understand how to make the objects line up together.
I have an isometric engine in AS2 but I don't know how to get it into AS3.
So, I'm writing an AS3 program that tiles floor tiles. I want the user to be to be able to create their own floor schematic represented by different rectangles. It'll be drag-and-drop. They will lay out their schematic (which is composed of different size rectangular tiles) and drop colors/patterns onto them.
This schematic will then be tiled on a 3D plane to represent what the actual floor would look like.
I've got the 3D part working, drag-and-drop working, etc. What I'm missing is the floor schematic stuff. I've spent a lot of time trying to figure out the best solution, but I can't QUITE get there.
Here are some examples (out of a WHOLE bunch of possible combinations) of how the floor schematics could look:
The different tiles within the schematic are the droppable regions. My problem: How can represent these schematics in XML? Don't worry about tiling, sizing, etc. I've got that all figured out already. I just literally do not know how I can represent a tile schematic in XML and draw it correctly with AS3.
I've been experimenting with path finding, in particular the A* algorithm. I've understand the basics for it and can currently get an object to move from point A to B avoiding walls. However I'm trying to create one way blocks, (then eventually add turn left and right only and T juncs etc) so I don't have to use thick walls to prevent the object from taking a certain route. The code I have so far is....
Does anyone know if it is possible to dynamically add a movie clip to the stage with text and have the size of the movie clip dynamically generated by the amount of text?In other words I am trying to make a word bubble but the amount of text in the bubble will vary in size and I need the bubble to size accordingly. Maybe someone knows of a tutorial online that I can use. My searches have not been successful.
I'm trying to place tiles on background. I have a tile (20X20) on stage ( 600X400px) and I have declared it as a Symbol of Class BgTile (also have checked to export for actionscript), Problem is that it is working only partially. Some Tiles in the second row are missing and a (or more) tile(s) is(are) placed at the origin (Registration point is in the center) strangely.
function CreateBG():void{ for(var i:uint=0;i<20;i++){ for(var j:uint=0;j<30;j++){ var tempBG=new BgTile(); tempBG.name="tile"+i+j; addChild(tempBG); getChildByName("tile"+i+j).x=j*20+10; getChildByName("tile"+i+j).y=i*20+10; }}} CreateBG();
I'm trying to learn how to make grids using the Vector method. I have my tiles set at 100x100. I made a function to layout the first set of tiles in the first column. Here is my function:
public function Grid():void { for ( var i:int = 0; i < 5; i++) groundTileList.push(new Ground_tile()); var column:Ground_tile = groundTileList[i]; addChild(column); column.x += 100; }