protected override void CargarCañones()
        {
            int test     = 35;
            int min_test = test - 10;
            int max_test = test + 10;

            string nombreCañonFrontal = Nombre + "_CañonFrontal";
            Cañon  cañonFrontal       = new Cañon(nombreCañonFrontal, Canvas,
                                                  0, 0, 7, 14, 0,
                                                  rutaAbsolutaImagenDisparo,
                                                  ObjetosComunes.Direccion.Inferior,
                                                  min_test, max_test);

            string nombreCañonIzquierdo = Nombre + "_CañonIzquierdo";
            Cañon  cañonIzquierdo       = new Cañon(nombreCañonIzquierdo, Canvas,
                                                    0, 0, 7, 14, -16,
                                                    rutaAbsolutaImagenDisparo,
                                                    ObjetosComunes.Direccion.InferiorIzquierda,
                                                    min_test, max_test);

            string nombreCañonDerecho = Nombre + "_CañonDerecho";
            Cañon  cañonDerecho       = new Cañon(nombreCañonDerecho, Canvas,
                                                  0, 0, 7, 14, 16,
                                                  rutaAbsolutaImagenDisparo,
                                                  ObjetosComunes.Direccion.InferiorDerecha,
                                                  min_test, max_test);

            Cañones.Add(cañonFrontal);
            Cañones.Add(cañonIzquierdo);
            Cañones.Add(cañonDerecho);
        }
Ejemplo n.º 2
0
        protected override void CargarCañones()
        {
            // Un cañon es un elemento dibujable que no se dibuja en el Canvas
            // para ahorrar recursos
            string nombreCañon = Nombre + "_CañonFrontal";
            Cañon  nuevoCañon  = new Cañon(nombreCañon, Canvas,
                                           0, 0, 7, 14, 0,
                                           rutaAbsolutaImagenDisparo,
                                           ObjetosComunes.Direccion.Superior,
                                           30, 30);

            Cañones.Add(nuevoCañon);
        }
Ejemplo n.º 3
0
        protected override void CargarCañones()
        {
            int test     = 35;
            int min_test = test - 10;
            int max_test = test + 10;

            string nombreCañon = Nombre + "_CañonFrontal";
            Cañon  nuevoCañon  = new Cañon(nombreCañon, Canvas,
                                           0, 0, 7, 14, 0,
                                           rutaAbsolutaImagenDisparo,
                                           ObjetosComunes.Direccion.Inferior,
                                           min_test, max_test);

            Cañones.Add(nuevoCañon);
        }