public void Lanzar() { Nave n = new Nave(); Enemigo e = new Enemigo(); n.MoverA(500, 600); e.MoverA(100, 80); bool salir = false; do { Console.Clear(); n.Dibujar(); e.Dibujar(); ConsoleKeyInfo tecla = Console.ReadKey(); if (tecla.Key == ConsoleKey.LeftArrow) { n.MoverIzquierda(); } else if (tecla.Key == ConsoleKey.RightArrow) { n.MoverDerecha(); } else if (tecla.Key == ConsoleKey.Escape) { salir = true; } }while (!salir); }
public void Lanzar() { bool mover = false; ConsoleKeyInfo tecla; Nave n = new Nave(); Enemigo e = new Enemigo(); n.MoverA(500, 600); e.MoverA(100, 80); do { Console.Clear(); n.Dibujar(); e.Dibujar(); tecla = Console.ReadKey(); if (tecla.Key == ConsoleKey.LeftArrow) { n.MoverIzquierda(); mover = true; } if (tecla.Key == ConsoleKey.RightArrow) { n.MoverDerecha(); mover = true; } }while (tecla.Key != ConsoleKey.Escape || !mover); Console.Clear(); }
public void Lanzar() { Nave n = new Nave(); Enemigo e = new Enemigo(); n.MoverA(500, 600); e.MoverA(100, 80); Console.Clear(); n.Dibujar(); e.Dibujar(); Console.WriteLine("Pulse Intro para salir"); Console.ReadLine(); }
public void Lanzar() { bool mover = false; ConsoleKeyInfo tecla; //Líneas para probar los dos constructores de la clase Nave Nave n = new Nave(500, 600); //Nave n = new Nave(); Enemigo e = new Enemigo(); // Se añade una pausa para que se puedan leer los textos de los constructores Console.ReadLine(); n.MoverA(500, 600); e.MoverA(100, 80); do { Console.Clear(); n.Dibujar(); e.Dibujar(); tecla = Console.ReadKey(); if (tecla.Key == ConsoleKey.LeftArrow) { n.MoverIzquierda(); mover = true; } if (tecla.Key == ConsoleKey.RightArrow) { n.MoverDerecha(); mover = true; } }while (tecla.Key != ConsoleKey.Escape || !mover); Console.Clear(); }
public void Lanzar() { ConsoleKeyInfo tecla; Nave n = new Nave(); Enemigo[] e = new Enemigo[10]; n.MoverA(500, 600); do { Console.Clear(); n.Dibujar(); for (byte i = 0; i < 10; i++) { e[i] = new Enemigo((i * 50) + 200, 60); } for (byte i = 0; i < 10; i++) { e[i].Dibujar(); } tecla = Console.ReadKey(); if (tecla.Key == ConsoleKey.LeftArrow) { n.MoverIzquierda(); } if (tecla.Key == ConsoleKey.RightArrow) { n.MoverDerecha(); } }while (tecla.Key != ConsoleKey.Escape); Console.Clear(); }