public static Boolean testMiam(JoueurPacman joueurPacman) { Boolean bmiam = false; // On récupère la position X/Y arrondie du pacman dans un tableau // On convertit la position x/y de pixel vers une case [i,j] de la matrice ObjetAnime objetAnime = joueurPacman._pacman; int[] position = Moteur2D.getPositionMatrice(objetAnime.Position.X, objetAnime.Position.Y); int j = position[0]; int i = position[1]; // Puis on test si le miam est possible byte[,] map = Pacman.getMap(); if (map[i, j] == 1) { bmiam = true; map[i, j] = 10; Pacman.setMap(map); ajouterScore(5); } else if (map[i, j] == 3) { bmiam = true; map[i, j] = 2; Pacman.setMap(map); ajouterScore(100); // activer immortalité // fuite des fantome // chgt textures } else if (map[i, j] == 4) { bmiam = true; map[i, j] = 10; Pacman.setPouvoirBool(true); joueurPacman.Pouvoir = true; Pacman.setPouvoirTime(0); Pacman.setMap(map); ajouterScore(50); } return(bmiam); }