localToData() et dataToLocal()
Bonjour,
sur un graph, j'ai ajouté un CartesianDataCanvas sur lequel j'effectue des opérations avec les 2 fonctions localToData() et dataToLocal(). J'obtiens une erreur de coordonnées en X sur une fonction écouteur de l'événement "move".
Voilà un exemple simple :
Code:
1 2 3 4 5 6 7 8 9
|
protected function onMove(event:MouseEvent):void
{
var p:Point = new Point(mouseX, mouseY);
var a:Array = localToData(p);
var p2:Point = dataToLocal(a[0], a[1]);
trace(p);trace(p2);
} |
Et là, j'obtiens quelques incohérences comme :
Citation:
(x=848, y=486)
(x=854.4165801934759, y=486)
la coordonnée en X devrait être la même...
Qu'est ce qui pourrait expliquer ce comportement ?
Merci