protected virtual void ajouterBonus() { ajoutBoule = false; if (indexBonus >= 0 && indexBonus < listeBonus.Count) { BonusSnake bonus = listeBonus[indexBonus]; determinePos(bonus); posXNouvellePomme = bonus.posX; posYNouvellePomme = bonus.posY; dessineNouvPomme(); } }
protected virtual void initPosBonus() { BonusSnake bonus; listeBonus = new List <BonusSnake>(maxBonus); for (int i = 0; i < maxBonus; i++) { bonus = new BonusSnake(); if ((largeurJeu * hauteurJeu) - partiesSnake.Count >= i) { determinePos(bonus); } else { bonus.posX = -1; bonus.posY = -1; } listeBonus.Add(bonus); } }