Как мы получаем глобальную позицию x,y, когда мы щелкаем в ячейке сетки данных

Как мы получаем глобальную позицию x,y, когда мы щелкаем в ячейке сетки данных.

1 ответ

Решение

Если у вас есть доступ к MouseEvent

//i.e., if you are inside the clickHandler(e:MouseEvent):void
trace(e.stageX + ", " + e.stageY)

Иначе:

var obj:DisplayObject = theDesiredObject;
var globalPoint:Point = obj.localToGlobal(new Point(obj.mouseX, obj.mouseY));
trace(globalPoint.x + ", " + globalPoint.y);
Другие вопросы по тегам