// Fonction Draw : Cette fonction ne fait qu'afficher le score, ainsi que les blocs. // Paramètre : RenderWindow window : Il s'agit du rendu visuel de la fenêtre de l'application. // Visibilité : publique // Aucune valeur de retour. public void Draw(RenderWindow window) { // Affichage du pointage text.DisplayedString = string.Format("Score: {0}", currentScore); window.Draw(text); activeBlock.Draw(window); //Boucle imbriquée qui colorie les blocs en gelés en blanc. for (int i = 0; i < NB_ROWS; i++) { for (int j = 0; j < NB_COLUMNS; j++) { if (logicalGameBoard[i, j] == false) { TetrominoLittleBlock temp = new TetrominoLittleBlock(j, i, Color.White); temp.Draw(window, 0, 0); } } } // ppoulin // Ce n'est pas l'endroit pour appeler cette méthode. // Il faut respecter la sémantique du nom. La méthode est responsable d'afficher (Draw) // pas de mettre à jour. // CIC-3 UpdateGame(); }