Advertisement
Guest User

Untitled

a guest
Sep 21st, 2014
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. public function createGameState():void {
  2.            
  3.             var Map:Array = new Array();
  4.             var maxMaps:Number = 3;
  5.             var maxTileX:Number = 5;
  6.             var maxTileY:Number = 5;
  7.            
  8.             var gameState:SharedObject = SharedObject.getLocal("4xgameState");
  9.            
  10.             for (var m:Number = 0; m < maxMaps; m++) {
  11.                
  12.                 for (var x:Number = 0; x < maxTileX; x++) {
  13.                    
  14.                     Map[x] = new Array()
  15.                    
  16.                     for (var y:Number = 0; y < maxTileY; y++) {
  17.                        
  18.                         Map[x][y] = new Array()
  19.                        
  20.                         Map[x][y][0] = randRange(0, 5);
  21.                         Map[x][y][1] = randRange(0, 5);
  22.                         Map[x][y][2] = "z5";
  23.                         Map[x][y][3] = new Bitmap();
  24.                     }
  25.                 }
  26.             }
  27.            
  28.             gameState.data.Map = Map;
  29.             gameState.flush();
  30.            
  31.             trace(Map);
  32.            
  33.             var gameState2:SharedObject = SharedObject.getLocal("4xgameState");
  34.             var Map2:Array = gameState2.data.Map;
  35.            
  36.             trace(Map2);
  37.            
  38.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement