public override void CargarContenido() { fuenteTitulo = Cargador.ObtenerFuentes("Arial"); botonPlay = new Boton(Cargador.ObtenerTextura("buttonGreen"), new Vector2(200f, 200f), new Vector2(150f, 50f), "Iniciar", "Boton"); botonPlay.posicion.X = (Manejador.anchoPantalla / 2f) - (botonPlay.escala.X / 2f); botonPlay.Click += botonPlay_Click; objetosEnEscena.Add(botonPlay); Manejador.MostrarCursor = true; Manejador.puntaje = 0; }
private void GenerarEnemigos() { Texture2D texturaEnemigo = Cargador.ObtenerTextura("InvaderA1"); //agregar mas texturas luego for (int i = 0; i < cantidadAncho; i++) { for (int j = 0; j < cantidadAlto; j++) { Vector2 _escala = new Vector2(75f, 75f); //tamaño del bicho float xPos = ((_escala.X + espacio) * i) + 100f; //calcular posicion del bicho en X float yPos = ((_escala.Y + espacio) * j) + 100f; //calcular posicion del bicho en Y ObjetoJuego enemigo = new Enemigo(texturaEnemigo, new Vector2(xPos, yPos), _escala, "Enemigo"); escena.AgregarObjeto(enemigo); listaEnemigos.Add(enemigo); } } }
public override void CargarContenido() { fuente = Cargador.ObtenerFuentes("Arial"); reiniciar = new Boton(Cargador.ObtenerTextura("buttonGreen"), new Vector2(200f, 200f), new Vector2(150f, 50f), "Reiniciar", "Boton"); reiniciar.Click += Reiniciar_Click; alMenu = new Boton(Cargador.ObtenerTextura("buttonGreen"), new Vector2(200f, 300f), new Vector2(150f, 50f), "Menu", "Boton"); alMenu.Click += AlMenu_Click; alMenu.posicion.X = (Manejador.anchoPantalla / 2f) - (alMenu.escala.X / 2f); reiniciar.posicion.X = (Manejador.anchoPantalla / 2f) - (reiniciar.escala.X / 2f); objetosEnEscena.Add(reiniciar); objetosEnEscena.Add(alMenu); Manejador.MostrarCursor = true; }