コード例 #1
0
 public void PrepararManzanas()
 {
     manzanas = new List <Manzana>();
     for (short fila = 0; fila < miMapa.GetMaxFilas(); fila++)   // Dibujo desde el mapa
     {
         for (short col = 0; col < miMapa.GetMaxColumnas(); col++)
         {
             if ((miMapa.GetPosicion(col, fila)) == 'M')
             {
                 Manzana m = new Manzana(this);
                 int     x = col * miMapa.GetAnchoCasilla() + miMapa.GetXIni();
                 int     y = fila * miMapa.GetAltoCasilla() + miMapa.GetYIni();
                 m.MoverA(x, y);
                 manzanas.Add(m);
                 miMapa.BorrarPosicion(col, fila);
             }
         }
     }
 }