BaliseTonSite

Événements & interactions

Faire réagir ton jeu aux actions du joueur.

6.1Capter une action

Tu peux écouter un événement précis sur un élément (clic, touche, survol…) et déclencher une fonction en réponse :

JavaScriptjavascript
const bouton = document.getElementById("ouvrir-coffre");

bouton.addEventListener("click", function () {
  console.log("Le coffre s’ouvre dans un bruit d’or qui tombe !");
});

6.2Réagir à la frappe d’une touche

Tu peux aussi écouter ce que tape le joueur sur le clavier, comme un raccourci pour sauter ou attaquer :

JavaScriptjavascript
document.addEventListener("keydown", function (event) {
  if (event.key === " ") {
    console.log("Tu as sauté au-dessus du piège !");
  }
});

6.3Utiliser une fonction nommée

Tu peux créer une fonction à part pour la réutiliser à plusieurs endroits du jeu :

JavaScriptjavascript
function declencherPiege() {
  console.log("Aïe ! Tu as marché sur une dalle piégée !");
}

const dalle = document.getElementById("sol-piege");
dalle.addEventListener("mouseover", declencherPiege);

Verifie tes acquis

3 questions pour valider ce chapitre

1. Quelle methode permet d'ecouter un clic sur un bouton ?

Valide et sauvegarde ce chapitre

Ne perds pas le fil de ton apprentissage. Chaque QCM terminé sauvegarde ton score. Crée ton profil gratuitement pour débloquer toutes les évaluations du site et retrouver tes résultats plus tard.

Commencer l'aventure
Déjà membre ?Connecte-toi