public void Update() { //Update nécessaire pour le fonctionnement des Joypad Joypad.UpdateAll(); // Mise à jour de la position des nuages UpdateClouds(Time.deltaTime); }
public void Update() { currentTime += Time.deltaTime; // Update nécessaire pour le fonctionnement des Joypad Joypad.UpdateAll(); // On est dans le menu principal if (menuMask.activeSelf) { foreach (Joypad joypad in joypads) { if (joypad.IsDown("Right")) { if (currentButton == buttonCommencer) { SetActiveButton(buttonTutoriel); } else { SetActiveButton(buttonQuitter); } } else if (joypad.IsDown("Left")) { if (currentButton == buttonQuitter) { SetActiveButton(buttonTutoriel); } else { SetActiveButton(buttonCommencer); } } else if (joypad.IsDown("A")) { if (currentButton == buttonCommencer) { StartLevel(); } else if (currentButton == buttonTutoriel) { StartTuto(); } else { CloseGame(); } } } } UpdateClouds(Time.deltaTime); }
// Update is called once per frame void Update() { // Mise à jour nécessaire pour le D-Pad Joypad.UpdateAll(); // Boucle sur les manettes foreach (Joypad joypad in joypads) { //joypad.Update(); // Boucle sur les boutons qui nous intéressent (sur les axes) foreach (string button in Joypad.AXIS_BUTTONS) { if (joypad.IsDown(button)) { Debug.Log("Joueur " + joypad.getID() + " appuie sur " + button); } else if (joypad.IsInverseDown(button)) { Debug.Log("Joueur " + joypad.getID() + " appuie sur l'inverse de " + button); } } } }