Я пытаюсь понять, как показать координаты X / Y объекта, пока он перемещается по сцене.
Если у меня есть квадрат, расположенный в точке 0,0, и я перетаскиваю его в новое место - например, 50,50 - я хочу показать местоположение квадрата когда он перетаскивается, а не только когда это упало. Таким образом, номера координат будут постоянно меняться по мере перетаскивания объекта.
Прямо сейчас мой код определяет местоположение объекта по X / Y только при запуске перетаскивания и при остановке перетаскивания:
import flash.events.MouseEvent;
this.addEventListener(MouseEvent.MOUSE_DOWN, startDragging, true);
this.addEventListener(MouseEvent.MOUSE_UP, stopDragging, true);
function startDragging(e:MouseEvent) {
square1.startDrag();
xDisplay_txt.text = square1.x;
yDisplay_txt.text = square1.y;
}
function stopDragging(e:MouseEvent) {
testStage1.stopDrag();
xDisplay_txt.text = testStage1.x;
yDisplay_txt.text = testStage1.y;
}
Любая помощь приветствуется. Спасибо.