// Start is called before the first frame update void Start() { // handles extra problems //secondTouchedMe = false; // creates new event buttonPressedEvent = new ButtonPressedEvent(); playerTouching = false; secondTouching = false; // adds button to list of invokers EventManager.AddButtonPressedInvokers(gameObject); }
private void OnAddCommand(object o) { AudioControl = MediaState.Stop; ButtonPressedEvent.GetEvent().Handler += CloseAddView; Add = new AddView(); Add.Name = "Ajout"; Add.ShowDialog(); if (Add.AddViewVM.ClickOnFin) { ListeVoiture.Add(Add.AddViewVM.NewVoiture); } }
private void OnAddCommand(object o) { ButtonPressedEvent.GetEvent().Handler += CloseAddView; _fenetreAjoutPerso = new AddView(); _fenetreAjoutPerso.Name = "Ajout"; _fenetreAjoutPerso.ShowDialog(); //actif tant que la fenetre est ouverte. if (_fenetreAjoutPerso.ViewModel.IsSaisieValid) { ListePersonnages.Add(_fenetreAjoutPerso.ViewModel.Personnage); ListePersonnages = TrierListe(ListePersonnages); // Supprimable ? (la liste qui n'est pas affichée n'a techniquement pas besoin d'être triée) ListePersonnageAffich = ListePersonnages; } }
private void OnEditCommand(object o) { ButtonPressedEvent.GetEvent().Handler += CloseEditView; _fenetreEditionPerso = new EditView(Personnage); _fenetreEditionPerso.Name = "Modifier"; _fenetreEditionPerso.ShowDialog(); if (_fenetreEditionPerso.ViewModel.IsSaisieValid) { ListePersonnages.Remove(Personnage); ListePersonnages.Add(_fenetreEditionPerso.ViewModel.Personnage); ListePersonnages = TrierListe(ListePersonnages); // Supprimable ? ListePersonnageAffich = ListePersonnages; } }
private void OnSignupCommand(object obj) { Signup = new SignupWindow(this); ButtonPressedEvent.GetEvent().Handler += CloseSignupWindow; Signup.ShowDialog(); if (Signup.SignupVM.ClickOnSignup) { ListUtilisateur.Add(Signup.SignupVM.NewUtilisateur); XmlSerializer xs = new XmlSerializer(typeof(List <Utilisateur>)); StreamWriter wr = new StreamWriter("Xml/listeUtilisateur.xml"); xs.Serialize(wr, ListUtilisateur); } }
private void OnButtonPressedEvent(ButtonPressedEvent sender) { foreach (var card in _cards) { switch (Random.Range(0, 3)) { case 0: card.Health.Value += Random.Range(-2, 2); break; case 1: card.Damage.Value += Random.Range(-2, 2); break; case 2: card.Cost.Value += Random.Range(-2, 2); break; } } }
public void OnLogInCommand(object obj) { if (User.Username == null || User.Username == "" || User.Password == null || User.Password == "") { MessageBox.Show("Vous n'avez pas renseigné le nom d'utilisateur et/ou le mot de passe"); return; } foreach (UserModel u in ListeUsers) { if (u.Username.Equals(User.Username) && u.Password.Equals(User.Password)) { MessageBox.Show("Vous êtes maintenant connecté."); IsLogged = true; ButtonPressedEvent.GetEvent().OnButtonPressedHandler(EventArgs.Empty); } else { MessageBox.Show("Nom d'utilisateur et/ou mot de passe incorrect(s)."); } } }
// Start is called before the first frame update void Start() { // creates new variables allButtonsReady = new List <bool>(); for (int i = 0; i < myActivators.Capacity; i++) { allButtonsReady.Add(false); } // creates the event buttonPressedEvent = new ButtonPressedEvent(); buttonUnPressedEvent = new ButtonUnPressedEvent(); // adds self as listener to button pressed event EventManager.AddButtonPressedListeners(AreAllMyButtonsPressed); EventManager.AddButtonUnPressedListeners(AnyUnPressedButtons); // for those using the or door //anyButtonsOn = false; // sequence door vaiables inSequence = true; buttonToCheckUpTo = 0; checkSequence = false; // gets audio object myAudio = gameObject.GetComponent <AudioSource>(); // gets current y for door movement startingposition = transform.localPosition.y; // updates door hight for special doors doorHight += specialDropDistance; //dropSpeed += specialDropDistance; }
public void OnPointerDown(PointerEventData eventData) { ButtonPressedEvent?.Invoke(); }
private void CloseLogInView(object sender, EventArgs e) { _fenetreLogIn.Close(); ButtonPressedEvent.GetEvent().Handler -= CloseLogInView; }
remove => RemoveHandler(ButtonPressedEvent, value);
public void OnCloseAdmin(object sender, EventArgs e) { _adminview.Close(); ButtonPressedEvent.GetInstance().Handler -= OnCloseAdmin; }
private void OnClose(object sender, EventArgs e) { _aview.Close(); ButtonPressedEvent.GetInstance().Handler -= OnClose; }
public void OnCloseCancel(object sender, EventArgs e) { _mwv.Close(); ButtonPressedEvent.GetInstance().OnButtonPressedHandler(EventArgs.Empty); }
public void OnCancelCommand(object obj) { ButtonPressedEvent.GetEvent().OnButtonPressedHandler(EventArgs.Empty); }
private void CloseAddView(object sender, EventArgs e) { Add.Close(); ButtonPressedEvent.GetEvent().Handler -= CloseAddView; }
private void CloseSignupWindow(object sender, EventArgs e) { Signup.Close(); ButtonPressedEvent.GetEvent().Handler -= CloseSignupWindow; }
private void CloseInfoView(object sender, EventArgs e) { InfoVue.Close(); ButtonPressedEvent.GetEvent().Handler -= CloseInfoView; }
private void OnFinCommand(object obj) { ClickOnFin = true; ButtonPressedEvent.GetEvent().OnButtonPressedHandler(EventArgs.Empty); }
private void OnValidateCommand(object o) { IsSaisieValid = true; ButtonPressedEvent.GetEvent().OnButtonPressedHandler(EventArgs.Empty); }
public void OnCloseCreate(object sender, EventArgs e) { _cv.Close(); ButtonPressedEvent.GetInstance().Handler -= OnCloseCreate; }
private void OnCancelCommand(object o) { IsSaisieValid = false; ButtonPressedEvent.GetEvent().OnButtonPressedHandler(EventArgs.Empty); }
public void OnClose(object obj) { ButtonPressedEvent.GetInstance().OnButtonPressedHandler(EventArgs.Empty); }
public virtual void OnButtonPressedEvent() { ButtonPressedEvent?.Invoke(this, EventArgs.Empty); }
public void OnCloseModify(object sender, EventArgs e) { _mview.Close(); ButtonPressedEvent.GetInstance().Handler -= OnCloseModify; }
private void OnSaveCommand(object obj) { ClickOnFin = true; MessageBox.Show("Informations enregistrées"); ButtonPressedEvent.GetEvent().OnButtonPressedHandler(EventArgs.Empty); }
add => AddHandler(ButtonPressedEvent, value);
private void CloseEditView(object sender, EventArgs e) { _fenetreEditionPerso.Close(); ButtonPressedEvent.GetEvent().Handler -= CloseEditView; }
void _SendID() { ButtonPressedEvent e = new ButtonPressedEvent(btnID); _EventBus.Publish <ButtonPressedEvent>(e); }
private void CloseAddUserView(object sender, EventArgs e) { _fenetreAjoutUser.Close(); ButtonPressedEvent.GetEvent().Handler -= CloseAddUserView; }