Esempio n. 1
0
 private void AddContentOnCamers()
 {
     for (int i = 0; i < world.Width; i++)
     {
         for (int j = 0; j < world.Height; j++)
         {
             for (int n = 0; n < world[i, j].Width; n++)
             {
                 for (int m = 0; m < world[i, j].Height; m++)
                 {
                     dinamincCamera.Add((IPaintable)world[i, j][n, m].Height);
                     miniCamera.Add((IPaintable)world[i, j][n, m].Height);
                     normalCamera.Add((IPaintable)world[i, j][n, m].Normal);
                 }
             }
             tempCamera.Add((IPaintable)world[i, j].Temperature);
         }
     }
     dinamincCamera.Update().Wait();
     miniCamera.Update().Wait();
     normalCamera.Update().Wait();
     tempCamera.Update().Wait();
     PaintCamera(dinamincCamera, this);
     PaintCamera(miniCamera, mini_map);
     PaintCamera(normalCamera, normal_map);
     PaintCamera(tempCamera, temp_map);
 }