一起学习AS3.0:鼠标的操作

  • 来源: 中国IT实验室 作者: somesun   2008-03-18/12:02
  • 取得鼠标的坐标:


    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){#p#分页标题#e#
            mc.x = stage.mouseX;
            mc.y = stage.mouseY;
            evt.updateAfterEvent();
    }

    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多