void ColocarBody(int bigID, Visor visor)
    {
        int id = int.Parse(bigID.ToString().Substring(0, 3));

        ColocarPiezas(Database.Instance.LeerBodyBounds(id), visor);
        ColocarSombra(visor);
    }
Beispiel #2
0
        void ReleaseDesignerOutlets()
        {
            if (Map != null)
            {
                Map.Dispose();
                Map = null;
            }

            if (Seletor != null)
            {
                Seletor.Dispose();
                Seletor = null;
            }

            if (Visor != null)
            {
                Visor.Dispose();
                Visor = null;
            }

            if (VisorWeb != null)
            {
                VisorWeb.Dispose();
                VisorWeb = null;
            }
        }
Beispiel #3
0
 /// <summary>
 /// Realiza a operação pendente no visor.
 /// </summary>
 private void ProcessarExpressao()
 {
     try
     {
         char?operador = Visor.ToCharArray().Where(c => OperadoresUnicos.Contains(c)).FirstOrDefault();
         if (operador == (char)default)
         {
             operador = Visor.ToCharArray().Where(c => Operadores.Contains(c)).FirstOrDefault();
         }
         string textOperando1 = Visor.Split(operador.Value)[0];
         string textOperando2 = Visor.Split(operador.Value)[1];
         var    operando1     = ObterOperando(textOperando1);
         var    operando2     = ObterOperando(textOperando2);
         string resultado     = RealizarOperacao(operando1, operando2, operador.Value.ToString()).ToString();
         ExibirHistorico();
         Visor = resultado;
     }
     catch (DivideByZeroException)
     {
         MessageBox.Show("Divisão por Zero não é suportada.");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
         Visor = String.Empty;
     }
 }
    //Visualiza cada pieza equipada, lee y guarda información de cada equipamiento relativa a su posición y escala.

    void Awake()
    {
        Instance      = this;
        visor_player1 = new Visor();
        visor_player2 = new Visor();
        Initialize();
    }
Beispiel #5
0
        private void limpiarTodas()
        {
            if (v.Num_Fotos() != 0)
            {
                DialogResult dr = MessageBox.Show("¿Está seguro que desea limpiar todas las imágenes del visor?", "Visor de imágenes", MessageBoxButtons.YesNoCancel,
                                                  MessageBoxIcon.Information);

                if (dr == DialogResult.Yes)
                {
                    arrayNombres = null;
                    arrayNombres = new String[500];
                    numFotos     = 0;

                    v    = null;
                    v    = new Visor(616, 379);
                    fila = 0;

                    foreach (PictureBox j in myAL)
                    {
                        j.BackColor = Color.Black;
                    }

                    limpiarCasillas();
                    imagenPrinci.Image = null;

                    label1.Text = "0/0";
                    label2.Text = "";
                }
            }
        }
Beispiel #6
0
 public void pontoDecimal()
 {
     if (!Visor.Contains(","))
     {
         Visor += ",";
     }
 }
    public IEnumerator SendImage(int id, Visor visor)
    {
        Sprite spriteBuscado = null;

        yield return(StartCoroutine(Items.Instance.ItemSpriteByID(id, value => spriteBuscado = value)));

        SetImageVisor(spriteBuscado, id, visor);
    }
Beispiel #8
0
 private void btnApagarCampo_Click(object sender, EventArgs e)
 {
     Visor2.Clear();
     valor1 = 0;
     valor2 = 0;
     Visor.Clear();
     Visor.Focus();
 }
Beispiel #9
0
 /// <summary>
 /// Processa a entrada do botão backspace.
 /// </summary>
 private void Backspace(object sender, RoutedEventArgs e)
 {
     if (Visor.Length <= 0)
     {
         return;
     }
     Visor = Visor.Substring(0, Visor.Length - 1);
 }
 public void SetMaterialVisor(Visor visor, Material material)
 {
     visor.headgear.material  = material;
     visor.body.material      = material;
     visor.leg_left.material  = material;
     visor.leg_right.material = material;
     visor.arm_left.material  = material;
     visor.arm_right.material = material;
 }
 private void SetUpdateAction()
 {
     _updateAction = new Action(() =>
                                Visor.Invoke(new Action(() =>
     {
         // Visor.Update();
         Visor.Refresh();
     })));
 }
Beispiel #12
0
        public void backspace()
        {
            String novo = Visor.Substring(0, Visor.Length - 1);

            if (novo.Equals(""))
            {
                novo = "0";
            }
            Visor = novo;
        }
        public void enRegresarDiapositiva()
        {
            DiapositivaActiva = DiapositivaActiva - 1;
            var diapositiva = DiapositivasRecibidas.ElementAt(DiapositivaActiva);

            Visor.WBsrVisor.Dispatcher.BeginInvoke(new Action <string>((diapositivaParaMostrar) =>
            {
                Visor.Show();
                Visor.MostrarDiapositiva(diapositivaParaMostrar, DiapositivaActiva);
            }), new object[] { diapositiva });
        }
Beispiel #14
0
 public void setDigito(Button bt)
 {
     if (Visor.Equals("0"))
     {
         Visor = bt.Text;                     // se visor vazio substitui o numero pelo digitado
     }
     else
     {
         Visor += bt.Text;  // acresenta digito a direita
     }
 }
        public void recibirPresentacion(TPresentacion tPresentacion)
        {
            DiapositivasRecibidas = tPresentacion.Diapositiva;
            DiapositivaActiva     = 0;
            var diapositiva = DiapositivasRecibidas.ElementAt(0);

            Visor.WBsrVisor.Dispatcher.BeginInvoke(new Action <string>((diapositivaParaMostrar) =>
            {
                Visor.Show();
                Visor.MostrarDiapositiva(diapositivaParaMostrar, 0);
            }), new object[] { diapositiva });
        }
        private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
        {
            Conexion.SalonDeClasesServiceCliente.salirSalon(IdSalon, CuentaIniciada.IdCuenta);
            Callback.DetenerCallback();
            Visor.Close();
            if (Rol.Equals("Maestro"))
            {
                Camara.Close();
            }
            MenuPrincipal menuPrincipal = new MenuPrincipal(CuentaIniciada);

            menuPrincipal.Show();
        }
    private void ColocarPiezas(BodyBounds bounds, Visor visor)
    {
        visor.leg_left.transform.parent.localPosition  = bounds.leg_left_POS;
        visor.leg_right.transform.parent.localPosition = bounds.leg_right_POS;

        visor.arm_left.transform.parent.localPosition  = bounds.arm_left_POS;
        visor.arm_right.transform.parent.localPosition = bounds.arm_right_POS;

        visor.headgear.transform.parent.localPosition = bounds.head_POS;

        visor.body.transform.localScale    = bounds.special_scale.magnitude > 0 ? bounds.special_scale : Vector3.one;
        visor.body.transform.localPosition = bounds.special_postion.magnitude > 0 ? bounds.special_postion : Vector3.zero;

        //visor.back.rectTransform.localPosition = visor.body.rectTransform.localPosition + bounds.back_POS;
    }
    public void InitializeVisor(Visor visor, Vector3 visorPos, bool flip)
    {
        visor.myTransform.gameObject.SetActive(false);
        visor.myTransform.localPosition = Vector3.zero;
        Transform player = visor.myTransform.Find("Player").Find("Player");

        visor.headgear  = player.Find("HEADGEAR").Find("HEADGEAR").GetComponent <Image>();
        visor.body      = player.Find("BODY").Find("BODY").GetComponent <Image>();
        visor.back      = player.Find("BACK").Find("BACK").GetComponent <Image>();
        visor.arm_left  = player.Find("ARM_LEFT").Find("ARM_LEFT").GetComponent <Image>();
        visor.arm_right = player.Find("ARM_RIGHT").Find("ARM_RIGHT").GetComponent <Image>();
        visor.leg_left  = player.Find("LEG_LEFT").Find("LEG_LEFT").GetComponent <Image>();
        visor.leg_right = player.Find("LEG_RIGHT").Find("LEG_RIGHT").GetComponent <Image>();
        visor.shadow    = player.parent.parent.Find("SHADOW").GetComponent <Image>();
        StartCoroutine(Visualizar(visor.myTransform, visorPos, flip));
    }
Beispiel #19
0
        private void btnMultiplicação_Click(object sender, EventArgs e)
        {
            if (Visor.Text != "")
            {
                operador     = "*";
                Visor2.Text += "X";
            }

            if (Visor.Text != "")
            {
                valor1 = (float)Convert.ToDouble(Visor.Text);
            }

            Visor.Clear();
            Visor.Focus();
        }
Beispiel #20
0
        private void btnPorcentagem_Click(object sender, EventArgs e)
        {
            if (Visor.Text != "")
            {
                operador     = "%";
                Visor2.Text += "%";
            }

            if (Visor.Text != "")
            {
                valor1 = (float)Convert.ToDouble(Visor.Text);
            }


            Visor.Clear();
            Visor.Focus();
        }
Beispiel #21
0
        private void btnDivisao_Click(object sender, EventArgs e)
        {
            operador = "/";

            if (Visor.Text != "")
            {
                operador     = "/";
                Visor2.Text += "÷";
            }

            if (Visor.Text != "")
            {
                valor1 = (float)Convert.ToDouble(Visor.Text);
            }
            Visor.Clear();
            Visor.Focus();
        }
    public void SetVisorPosition(int playerN, Vector3 newPos, bool flip)
    {
        Visor visor = new Visor();

        if (playerN == 1)
        {
            visor = visor_player1;
        }
        else
        {
            visor = visor_player1;
        }
        visor.myTransform.localPosition = newPos;
        if (flip)
        {
            visor.myTransform.localRotation = Quaternion.Euler(0, 180, 0);
        }
    }
        void ReleaseDesignerOutlets()
        {
            if (VisorWeb != null)
            {
                VisorWeb.Dispose();
                VisorWeb = null;
            }

            if (Visor != null)
            {
                Visor.Dispose();
                Visor = null;
            }

            if (btnUbicar != null)
            {
                btnUbicar.Dispose();
                btnUbicar = null;
            }

            if (Mapa != null)
            {
                Mapa.Dispose();
                Mapa = null;
            }

            if (Selector != null)
            {
                Selector.Dispose();
                Selector = null;
            }

            if (txtLatitud != null)
            {
                txtLatitud.Dispose();
                txtLatitud = null;
            }

            if (txtLongitud != null)
            {
                txtLongitud.Dispose();
                txtLongitud = null;
            }
        }
Beispiel #24
0
 /// <summary>
 /// Realiza o processo de validação e entrada de um operador.
 /// </summary>
 /// <param name="operador">Operador em formato texto.</param>
 private void adicionaOperador(string operador)
 {
     if (operador.Equals("-"))
     {
         Visor += operador;
         return;
     }
     if (Visor.ToArray().Any(c => OperadoresUnicos.Contains(c)))
     {
         if (VisorContemOperacao())
         {
             ProcessarExpressao();
         }
         else
         {
             return;
         }
     }
     Visor += operador;
 }
    public void SetImageVisor(Sprite sprite, int id, Visor visor)
    {
        int listNumber = int.Parse(id.ToString().Substring(0, 1));

        switch (listNumber)
        {
        case 1: visor.headgear.sprite = sprite; visor.headgear.preserveAspect = true;
            if (PaseBatalla.Instance)
            {
                PaseBatalla.Instance.MostrarImg(sprite);
            }
            break;                                                                         //Esta línea es provisional.

        case 2: visor.body.sprite = sprite; visor.body.preserveAspect = true; break;

        case 3: visor.arm_left.sprite = visor.arm_right.sprite = sprite; visor.arm_left.preserveAspect = true; visor.arm_right.preserveAspect = true; break;

        case 4: visor.leg_left.sprite = visor.leg_right.sprite = sprite; visor.leg_left.preserveAspect = true; visor.leg_right.preserveAspect = true; break;

        case 5: visor.back.sprite = sprite; visor.back.preserveAspect = true; break;
        }
    }
Beispiel #26
0
 /// <summary>
 /// Processa a entrada do botão Mod.
 /// </summary>
 private void BotaoAbs(object sender, RoutedEventArgs e)
 {
     try
     {
         if (Visor.ToCharArray().Any(c => OperadoresUnicos.Contains(c)))
         {
             if (VisorContemOperacao())
             {
                 ProcessarExpressao();
             }
             else
             {
                 return;
             }
         }
         var operador = ObterOperando(Visor);
         if (operador is Int64)
         {
             Visor = $"|{operador}|";
             ExibirHistorico();
             Visor = Math.Abs((Int64)operador).ToString();
         }
         else if (operador is Decimal)
         {
             Visor = $"|{operador}|";
             ExibirHistorico();
             Visor = Math.Abs((Decimal)operador).ToString();
         }
         else
         {
             throw new Exception("Operando inválido.");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Beispiel #27
0
        /// <summary>
        /// Verifica se o visor contém operções pendentes.
        /// </summary>
        /// <returns>Retorna verdadeiro caso contenha.</returns>
        private bool VisorContemOperacao()
        {
            string operador = Visor.ToCharArray().Where(c => Operadores.Contains(c)).First().ToString();

            return(Visor.Split(operador)[1].Length > 0);
        }
Beispiel #28
0
 /// <summary>
 /// Verifica se o visor contém operadores.
 /// </summary>
 /// <returns>Retorna verdadeiro caso contenha.</returns>
 private bool VisorContemOperador()
 {
     return(Visor.ToCharArray().Any(c => Operadores.Contains(c)));
 }
Beispiel #29
0
 public void debug(string debug)
 {
     Visor.debug(debug);
 }
Beispiel #30
0
        public void devolverTodasLasFechasTest()
        {
            List <string> fechas = Visor.devolverTodasLasFechas();

            Assert.AreEqual(fechas[0], "1996-07-04 00:00:00.000");
        }