Advertisement
nutter666

Broken Multi-D array

Oct 19th, 2014
551
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package  {
  2.     import flash.display.Sprite;
  3.    
  4.     public class TileHolder extends Sprite{
  5.        
  6.         var gridSize:int = 50;
  7.        
  8.         var tiles:Array = [];
  9.  
  10.         public function TileHolder() {
  11.             // constructor code
  12.             generateTileGrid();
  13.             trace(tiles.length)
  14.             //trace(tiles[1][1])
  15.             trace(getTileData(1,1))
  16.            
  17.         }
  18.        
  19.         function generateTileGrid(){
  20.         for(var i:int = gridSize;i>0;i--){
  21.         tiles.push(generateTileLine)
  22.         }
  23.         }
  24.        
  25.         function generateTileLine(){
  26.         var a:Array = new Array();
  27.         for(var i:int = gridSize;i>0;i--){
  28.         a.push("1")
  29.         }
  30.         return a
  31.         }
  32.        
  33.         function getTileData(X,Y){
  34.         var tileData = tiles[Y][X]
  35.         return tileData
  36.         }
  37.        
  38.  
  39.     }
  40.    
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement