This commit is contained in:
Justine Beau 2025-01-04 16:17:49 +01:00
commit 073290f3e9
2 changed files with 11 additions and 4 deletions

View file

@ -27,7 +27,7 @@ function firstClick(){
function pageChargee(){
// fonction appelée au chargement de la page, initialise divers mécanismes du jeu
ouvrirAlerte("Bienvenue dans progWeb-legend ! Un jeu des plus innovants basé sur le concept du click de souris :)")
ouvrirAlerte("Bienvenue dans progWeb-Legends ! Un jeu des plus innovants basé sur le concept du click de souris :)")
firstClick()

View file

@ -309,7 +309,13 @@ function genererConfetti() {
setTimeout(() => {
// vide le conteneur à la fin pour ne pas surcharger la page d'elements
container.innerHTML = ""
// on aurait pu utiliser container.innerHTML = ""
// mais ça nous permet de mettre en avant une boucle while et la supression d'éléments
// la boucle fonctionne tant que firstChild n'est pas null
// i.e tant que note conteneur a au moins un enfant
while(container.firstChild){
container.removeChild(container.firstChild)
}
}, 10000);
}
@ -394,7 +400,7 @@ function cadeauClickCallback(){
ouvrirAlerte("Bravo ! Vous avez doublé votre score !");
score *= 2;
} else {
ouvrirAlerte("Dommage !");
ouvrirAlerte("Dommage, vous doublerez votre score la prochaine fois !... MOUHAHAHAHAH");
}
}
@ -429,7 +435,8 @@ function teleportationCadeau(n) {
}, Math.random() * 1000 + 1000); // Durée d'affichage entre 1s et 1.5 seconde
}else{
// on enlève le cadeau à la 15ème téléportation :)
// on enlève le cadeau à la 15ème téléportation :),
// display: none va aussi permettre de rendre le cadeau non cliquable
div_cadeau.style.display = "none"
}
}