Comment puis-je obtenir les coordonnées de la souris sur Fabric.js?
Je suis en train de lire la coordonnée X d'un clic de souris sur Fabric.js.
Voici mon code. Les journaux de la console undefined
à chaque fois.
var canvas = new fabric.Canvas('c1');
canvas.on('mouse:down', function(e){
getMouse(e);
});
function getMouse(e) {
console.log(e.clientX);
}
Vous devez vous connecter pour publier un commentaire.
La meilleure solution est cette méthode
Mise en œuvre:
Pour obtenir les coordonnées en fonction de définir la largeur et la hauteur sur la toile, utilisez layerX et layerY propriété.
Essayer cela,
Démo
Mis à jour, comme
canvas events
prend laoptions
comme unargument
pasan event
comme,Peut-être que cela aidera à:
}
juste d'utiliser l'e.e.clientX
ou
e.e.clientY
pour l'obtention de postes