예제 #1
0
        static public void Visualizar()
        {
            Pantalla.CargarAMatriz(Puntero, 1, 1, 17, y);

            Pantalla.CargarAMatriz(Jugar, 5, 1, 10, 5);

            Pantalla.CargarAMatriz(Cargar, 6, 1, 10, 8);

            Pantalla.CargarAMatriz(Editor1, 6, 1, 10, 11);

            Pantalla.CargarAMatriz(Modo, 4, 1, 25, 5);

            Console.SetCursorPosition(30, 5);
            Console.WriteLine(modo);

            Pantalla.Dibujar();
        }
예제 #2
0
        static public void ModoEleccion()
        {
            bool fin = true;

            do
            {
                if (Console.KeyAvailable)
                {
                    ConsoleKeyInfo tecla = Console.ReadKey(true);
                    fin = Editor.Eleccion(tecla);
                }

                Editor.Dibujar();

                Pantalla.Dibujar();
            } while (fin);
        }
예제 #3
0
        public static void Mapas()
        {
            lectura = File.OpenText("NombresMapas.txt");

            string MapasNombre = lectura.ReadLine();

            while (MapasNombre != null)
            {
                Pantalla.CargarAMatriz(MapasNombre, 50, yNombres);
                MapasNombre = lectura.ReadLine();
                yNombres    = yNombres + 3;
            }

            lectura.Close();

            Pantalla.Dibujar();

            Console.WriteLine("Ingrese el nombre del mapa elegido: ");
            NomMapa = Console.ReadLine();

            LeerMapa(NomMapa);
        }
예제 #4
0
        static public void ModoEleccion()
        {
            bool fin = true;

            do
            {
                if (Console.KeyAvailable)
                {
                    ConsoleKeyInfo tecla = Console.ReadKey(true);
                    fin = Editor.Eleccion(tecla);
                }

                Editor.Dibujar();

                Pantalla.Dibujar();
            } while (fin);

            while (true)
            {
                if (Console.KeyAvailable)
                {
                    ConsoleKeyInfo tecla = Console.ReadKey(true);
                    Editor.Mover(tecla);
                    if (tecla.Key == ConsoleKey.Escape)
                    {
                        ModoEleccion();
                    }
                }

                Editor.Dibujar();

                Escenario.Imprimir();

                Pantalla.Dibujar();
            }
        }