• 【设为首页】
  • 【收藏闪客居】
当前位置:主页>FLASH AS 编程>AS基础篇>AS 3.0>文章内容
  • 一起学习AS3.0:鼠标的操作
  • 来源:网络 作者:fastso 2007-08-08 【


 取得鼠标的坐标

 

Source:        
addEventListener(Event.ENTER_FRAME,xMouse);

function xMouse(evt:Event){        
        px.text = String(stage.mouseX);
        py.text = String(stage.mouseY);
}                        


确认鼠标是否被点击:

 

Source:        
stage.addEventListener(MouseEvent.MOUSE_DOWN,xDown);
stage.addEventListener(MouseEvent.MOUSE_UP,xUp);

function xDown(evt:MouseEvent):void{        
        mc.gotoAndStop(2);
}
function xUp(evt:MouseEvent):void{        
        mc.gotoAndStop(1);
}                        


替换鼠标的标志:

 

Source:        
Mouse.hide();
stage.addEventListener(MouseEvent.MOUSE_MOVE,xMove);

function xMove(evt:MouseEvent){
        mc.x = stage.mouseX;
        mc.y = stage.mouseY;
        evt.updateAfterEvent();
}

源文件下载:
mouse_00_as3.rar
mouse_01_as3.rar
mouse_02_as3.rar



上一篇:[AS3]我的第二个Flash CS3组件—LRCParser组件   下一篇:一起学习AS3.0:键盘的操作
  • 用户名:新注册) 密码: 匿名评论
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)

Copyright © 2006-2008 flashas.net All Rights Reserved.
网站内容咨询: admin#flashas.net (#为@) 联系QQ:40777822 浙ICP备06033001号
(本网站最佳浏览解析度为1024*768, 建议使用IE 6.0或以上版本浏览器。)