Sorry I missed a couple of lines of code

But if you cut and paste this into a new flash movie, it will create a 4 by
4 grid of tiles. Each tile being drawn using the drawing API

Tile_Size = 55;
Number_Of_Rows = 4;
Number_Of_Columns = 4;

// ------------------------------------------
// Create Tile and fill it in with solid fill
// ------------------------------------------

createEmptyMovieClip("tile_mc", 1);

tile_mc.moveTo(0,0);

tile_mc.beginFill(0xFF0000);
tile_mc.lineTo(Tile_Size,0);
tile_mc.lineTo(Tile_Size,Tile_Size);
tile_mc.lineTo(0,Tile_Size);
tile_mc.lineTo(0,0);
tile_mc.endFill();

Tile_ID = 1;

// ------------------------
// Create the grid of tiles
// ------------------------

for (var vRow_Index = 1; vRow_Index < Number_Of_Rows+1; vRow_Index++) {

        for (var vColumn_Index = 1; vColumn_Index < Number_Of_Columns+1;
vColumn_Index++) {


                var vClip_Ref = tile_mc.duplicateMovieClip("tile" + Tile_ID +
"_mc",100+Tile_ID);

                tile_mc._x = (vColumn_Index - 1) * Tile_Size;
                tile_mc._y = (vRow_Index - 1) * Tile_Size;

                Tile_ID++;

        }

}

_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to