首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

flex兑现鼠标跟随十字架

2012-11-23 
flex实现鼠标跟随十字架效果图?添加侦听事件?canVas.addEventListener(MouseEvent.MOUSE_MOVE,mouseMove)

flex实现鼠标跟随十字架

效果图
flex兑现鼠标跟随十字架

?

添加侦听事件

?

canVas.addEventListener(MouseEvent.MOUSE_MOVE,mouseMove);canVas.addEventListener(MouseEvent.CLICK,ShowLabel);
?

?

鼠标移动事件

private function mouseMove(event:MouseEvent):void{dataX.x=event.stageX-25;dataX.y=canVasHeight+25;dataY.y=event.stageY;dataY.x=8*itemWidth+50;dataY.visible=true;dataX.visible=true;dataX.text=event.localX.toString();dataY.text=event.localY.toString();//dataY.text=IsXY.toString();canVol.graphics.clear();if(IsXY){ canVol.graphics.lineStyle(1,0xFFFFFF,.5);                canVol.graphics.moveTo(0,event.localY);                canVol.graphics.lineTo((8*itemWidth),event.localY);                canVol.graphics.moveTo(event.localX,0);                canVol.graphics.lineTo(event.localX,canVas.height); }}

鼠标单击改变是否显示状态

private function ShowLabel(event:MouseEvent):void{if(IsXY){IsXY=false;}else{IsXY=true;}

热点排行