Limiter le déplacement des objets draggables

Bonjour

Peut-on empĉher q’un objet draggable puissse être positionné dans certaines parties de la scène ?
Dans mon animation en construction ici
svtcalvin.fr/html5/mer-html5 … index.html
J’aimerais éviter que l’on puisse passer les vignettes sur le bouton valider. En effet cela a pour conséquence d’augmenter artificellement le nombre d’essais.

Cordialement

Soit tu désactives le draggable si x < 100 pixels.
Soit tu rajoutes une condition au bouton valider “si boutonValider pas en collision avec vignettes” pour que le clic ne soit pas pris en compte.

super merci

Salut
Comment on fait pour désactiver le draggable si <100 pixels ?

Merci

ok j’ai trouvé, mais dès que l’objet touche, pour moi,la distance 296 pixel en X, il est bloqué.Je vais essayer ta deuxème solution

Ah oui, comme x < 296, il reste “dédraggablé”.
Il faut lui rajouter : si vignette.x < 296 alors remettre la vignette à sa position d’origine (ou au moins un x supérieur à 296).

Comme ça, le joueur comprend qu’il ne doit pas aller par là, puisque la vignette lui échappe.

Super ta solution, comme cela il francht pas la ligne X = 296