/// <summary> /// Constructeur par défaut /// Instancie un Joueur avec le nom par défaut Joueur1 /// Instancie et initialise un objet Timer pour le raffraichissement du fruit /// </summary> public Jeu() { joueur = new Joueur("Joueur1"); timerGenererNourriture = new Minuteur(new ElapsedEventHandler(genererNourriture)); }
/// <summary> /// Initialise le timer de raffraichissement de la fenetre. /// Cette méthode doit être appelée avant la méthode start() /// </summary> /// <param name="c">Le controleur doit etre fourni en paramètre et doit contenir une méthode appelée timerEcoule /// permettant de réagir lorsque le Timer de raffraichissement atteindra 0</param> public void initialiserTimerRafraichissement(Controleur c) { timerRafraichissement = new Minuteur(new ElapsedEventHandler(c.timerEcoule)); }