flex鼠标获取坐标弹出窗口
比如我想做一个旅游网站地图上有各个景点的介绍当我把鼠标移到某个坐标的时候就会弹出一个窗口其中有个箭头或者三角形的东西可以判断鼠标在屏幕上的坐标也就是可以在窗口的上下左右都...
比如我想做一个旅游网站
地图上有各个景点的介绍
当我把鼠标移到某个坐标的时候就会弹出一个窗口
其中有个箭头或者三角形的东西可以判断鼠标在屏幕上的坐标
也就是可以在窗口的上下左右都能出现 展开
地图上有各个景点的介绍
当我把鼠标移到某个坐标的时候就会弹出一个窗口
其中有个箭头或者三角形的东西可以判断鼠标在屏幕上的坐标
也就是可以在窗口的上下左右都能出现 展开
2个回答
展开全部
地图有经纬度吧?
ptX=pixel.x;
ptY=pixel.y;
var lonLat:NLonLat=map.getLonLatFromMapPx(pixel); 我做的也是关于地图的,我们是首先获得鼠标点击的像素点坐标,再转换为经纬度坐标,就可以了 。
还是要看你那个旅游地图是用什么做的
map.addEventListener(MouseEvent.MOUSE_MOVE,onMouseMove);
private function onMouseMove(event: MouseEvent):void{
var mX:number=event.mouseX;
var mY:number=event.mouseY;
}
其中 map 指你说的 旅游地图
ptX=pixel.x;
ptY=pixel.y;
var lonLat:NLonLat=map.getLonLatFromMapPx(pixel); 我做的也是关于地图的,我们是首先获得鼠标点击的像素点坐标,再转换为经纬度坐标,就可以了 。
还是要看你那个旅游地图是用什么做的
map.addEventListener(MouseEvent.MOUSE_MOVE,onMouseMove);
private function onMouseMove(event: MouseEvent):void{
var mX:number=event.mouseX;
var mY:number=event.mouseY;
}
其中 map 指你说的 旅游地图
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询