发新话题
打印

[基础] 一起学习AS3.0:鼠标的操作(简单,高手勿入)

一起学习AS3.0:鼠标的操作(简单,高手勿入)

取得鼠标的坐标
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();
}


效果swf和源文件这里很不容易贴,放在自己的blog里,有兴趣的朋友可以参照:
http://www.fastso.org/Lab/mouse.html

[ 本帖最后由 fastso 于 2007-8-4 19:40 编辑 ]
http://fastso.org

TOP



呵呵,学习一下,谢谢楼主分享

TOP

效果swf和源文件这里很不容易贴//可以贴的,你发了贴后点编辑,浏览就可以上传了。。。

TOP

谢老大,下一贴试着把源文件贴上来了


谢讨厌兄捧场,兄弟有不懂的地方还望指教~
http://fastso.org

TOP

真晕。。。。
AS2.0学了一部分了。
又赶上了AS3.0出现了~~
都不知道要学2还是3了。。。 :Q

TOP

学AS3吧,我也讨厌AS3的出现,但不得不学啊

TOP

引用:
原帖由 终极讨厌 于 2007-8-5 16:26 发表
学AS3吧,我也讨厌AS3的出现,但不得不学啊
好难决定呵呵。。。我英语不行。。。
目前继续学2.0好了,很多地方都不懂。等AS3的教程多了再学习,希望改变不要太大了。矛盾。。。
====================================
LZ多发些

TOP

as2到哪学的啊

TOP

引用:
原帖由 aa7668730 于 2007-8-26 19:33 发表
as2到哪学的啊
在哪都可以学
好久没来了,很多熟悉的名字都不见了?
http://www.angels-love.cn

TOP

发新话题