Ich habe ein Programm, das die Koordinaten der Position meiner Maus auf einer bestimmten Leinwand schreibt. Das Problem, das ich habe, ist, dass es sie nicht aktualisiert, sondern nur überlappt, jedes Mal wenn ich meine Maus bewege. Ich bin mir nicht sicher, wie diese Gedanken nach langen Zeiten zu beheben ...Wie aktualisiere ich meine Koordinaten, anstatt dass sie sich überschneiden?
/* This program displays the x and y
* coordinates in a label on the screen
* and updates when the mouse moves */
var text;
function start(){
mouseMoveMethod(coords);
}
function coords(e){
var text = new Text(e.getX() + ", " + e.getY() , "30pt Arial");
text.setPosition(0,30);
add(text);
text.setText(e.getX() + ", " + e.getY());
}
es sehr gut sein würde, wenn Sie den gesamten Code veröffentlichen, und besser, wenn Sie es auf einem Code-Schnipsel schreiben. Prost! –
Wenn ich mich nicht irre, ist das Problem, vor dem Sie stehen, Drop und Drag the Canvas, oder? – Kai