Placer un cercle svg au bon endroit sur une image
Ce sujet fait suite à celui-ci
Résumé de ma recherche : je souhaite réaliser un jeu où le joueur clique sur des éléments d'une image et rentre une réponse, si celle-ci est juste, il marque des points si elle est fausse il perd des vies.
Je souhaite à présent faire apparaitre les réponses justes sur un radar (pour que le joueur est une vision d'ensemble de toutes les réponses trouvées).
Le click sur le radar fait apparaitre l'image du jeu en noir et blanc.
Le jeu
A cette étape, j'imagine donc qu'il faut que je lui dise de placer un rond (en svg?) à l'endroit où il y avait une map area (qui n'est pas forcément ronde).
Je pense donc que je dois créer une variable dans la partie
Code:
1 2 3 4 5 6 7 8 9 10
| if (result === elClicked["dataset"]["nom"]) {
let win;
win="Bravo, c'était bien "+elClicked["dataset"]["nom"];
// diffère l'affichage de la boîte alert
setTimeout(() => alert(win), 100);
compt += 10;
document.getElementById("champDuPrompt").innerHTML = compt;
// (1) suppression de l'écouteur
elClicked.removeEventListener("click", fonctionSurClic); // fonctionSurClic est le nom de la fonction appelée
} |
cette variable doit donner les coordonnées pour un affichage dans la fonction setStateImageFond. Et celle-ci affichera le svg.
Mon raisonnement tient-il la route?