Empêcher la signature d'un canvas de sortir des limites du canvas
Fermé
Frank_N
Messages postés
42
Date d'inscription
dimanche 3 juin 2018
Statut
Membre
Dernière intervention
8 août 2019
-
Modifié le 1 mars 2019 à 14:51
nipal - 7 mars 2019 à 16:48
nipal - 7 mars 2019 à 16:48
A voir également:
- Empêcher la signature d'un canvas de sortir des limites du canvas
- Canvas gratuit - Télécharger - Divers Photo & Graphisme
- Signature électronique word - Guide
- Signature gmail - Guide
- Comment sortir du mode sans echec ps4 - Guide
1 réponse
Salut il serais plus logique de faire le test des limites avant le dessin pour ne pas utiliser stopDessin() qui arrête le dessin.
enfin je crois à tester
if ( position.posX > canvas.width || || position.posY>canvas.height ){ /*- correction du test pour un canvas rectangulaire sinon height et width du canvas sont identiques , en tenir compte dans la condition */ //dessine ctx.strokeStyle = 'blue'; ctx.lineWidth = 3; ctx.beginPath(); ctx.moveTo((canvas.posX), canvas.posY); ctx.lineTo(position.posX, position.posY); ctx.stroke(); }//-- sinon il ne se passe rien et on reste dans touchMove qui va utiliser la méthode. Signature.dessiner()
enfin je crois à tester