Esempio n. 1
0
 public void FinAgarre(Mando mando)
 {
     if (mando == mandoagarre)
     {
         mandoagarre = null;
         agarrando   = false;
     }
 }
Esempio n. 2
0
    public void ComienzoAgarre(Mando mando)
    {
        mandoagarre          = mando;
        puntoagarre.position = mando.transform.position;    // En el momento que comienzas a agarrar, se define el punto de agarre con la posición
        puntoagarre.rotation = mando.transform.rotation;    // actual del mando
        puntoagarre.SetParent(transform, true);             // El puntoagarre hereda la posición del mando

        agarrando = true;
    }
Esempio n. 3
0
        public void DeleteGroup_E(object obj)
        {
            ModalYesNoDialog dialog = new ModalYesNoDialog(SelectedGroupName);

            if (dialog.ShowDialog() == true)
            {
                Mando mando = SelectedMando;
                SelectedMando.deleteGroup(SelectedGroupName);
                SelectedMando       = null;
                SelectedMando       = mando;
                GroupIndex          = Grupos.Count - 1;
                SelectedButtonIndex = 0;
                OnPropertyChanged(new String[] { "SelectedMando", "Grupos" });
                MainWindow.setStatusBar("Grupo eliminado...");
            }
        }
Esempio n. 4
0
        public void AddGroup_E(object obj)
        {
            NewGroupDialog dialog = new NewGroupDialog();

            if (dialog.ShowDialog() == true)
            {
                try
                {
                    Mando mando = SelectedMando;
                    SelectedMando.addGroup(dialog.Answer, true);
                    SelectedMando       = null;
                    SelectedMando       = mando;
                    GroupIndex          = Grupos.Count - 1;
                    SelectedButtonIndex = 0;
                    OnPropertyChanged(new String[] { "SelectedMando", "Grupos", "GroupIndex" });
                    MainWindow.setStatusBar("Grupo creado...");
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.Message);
                }
            }
        }