1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| // cette fonction se déclenche lorsque la case de coordonnées g et h est vide (background-image="images/caseInfVide.png")
function decouvrirGris(g, h)
{
// récupère l'id de la case
valeurApres="x"+(g)+"y"+(h);
// change l'image
document.getElementById(valeurApres).style.backgroundImage='url('+tabDebut[g][h]+')';
// pour arrêter aux bordures du tableau
if(g>=0 && g<9 && h>=0 && h<9)
{
if(tabDebut[g][h]=="images/caseInfVide.png")
{
valeurAutour="x"+(g)+"y"+(h);
decouvrirGris(g-1, h-1);decouvrirGris(g-1, h);
decouvrirGris(g-1, h+1);decouvrirGris(g, h-1);
decouvrirGris(g, h+1);
decouvrirGris(g+1, h-1);decouvrirGris(g+1, h);
decouvrirGris(g+1, h+1);
}
}
} |
Partager