/// <summary> /// /// </summary> private TypeCollision gestionCollision() { TypeCollision Etatcollision = TypeCollision.RAS; switch (Grille[serpent.Last()[0], serpent.Last()[1]].Etat) { case Case.TypeCase.vide: break; case Case.TypeCase.fruit: QteFruitManger++; formJeu.actualiseScoreAffichage(); gestionFruit(null, null); if (formMenu.Difficulte.TempsDisparitionFruit > 0) { TimerFruit.Stop(); TimerFruit.Start(); } Etatcollision = TypeCollision.Fruit; break; case Case.TypeCase.bordure: case Case.TypeCase.serpent: Etatcollision = TypeCollision.Fin; break; } return(Etatcollision); }
private void arretPartie() { TimerJeu.Stop(); if (formMenu.Difficulte.TempsDisparitionFruit > 0) { TimerFruit.Stop(); } TimerAcceleration.Stop(); formJeu.finDePartie(); }