JeuWeb - Crée ton jeu par navigateur
Editeur de map (le retour) - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Editeur de map (le retour) (/showthread.php?tid=4953)

Pages : 1 2


RE: Editeur de map (le retour) - Sephi-Chan - 30-06-2010

Ça me fait bizarre de revoir cet éditeur… J'avais fais ça il y a longtemps pour apprendre à utiliser SimpleXML et Javascript…
Les choses ont bien changé depuis ! Les événements déclarés à même le code ! Brrr… Ça ferait rire Argorate ! :p

Pour pouvoir peindre plusieurs case avant de relâcher la souris, tu pourrais faire en sorte qu'un clic quelque part dans la carte mette une variable isMoving à true (ou un attribut data-is-moving sur la balise HTML qui contient la map) puis ensuite tu définis un setInterval (qui durera jusqu'à ce que la souris soit relâchée s'arrête (la variable ou l'attribut passe à false quand on relâche la souris) avec un délai court (genre toutes les 200 millisecondes). Dans ce setInterval, tu récupères l'élément survolé et tu lui appliques ta tuiles.

Je peux te faire un code d'exemple, si ça peut t'aider.


Sephi-Chan