精华内容
下载资源
问答
  • MOUSE_OVER和MOUSE_OUT除了对监听该事件的控件作出响应,同时...ROLL_OVER和ROLL_OUT则相反,只响应监听该事件的控件 Code package{importflash.display.Sprite;importflash.display.StageScaleMode;importflas...

    MOUSE_OVER和MOUSE_OUT除了对监听该事件的控件作出响应,同时也对该控件的所有子控件(拥有该事件)进行响应

    ROLL_OVER和ROLL_OUT则相反,只响应监听该事件的控件

    Code
    package
    {
        import flash.display.Sprite;
        import flash.display.StageScaleMode;
        import flash.events.MouseEvent;
        
         public  class Sample0814 extends Sprite
        {
             public function Sample0814()
            {
                stage.scaleMode = StageScaleMode.NO_SCALE;
                
                 var box:Sprite =  new Sprite();
                box.graphics.beginFill( 0xCCCCCC);
                box.graphics.drawRect( 0, 0, 200, 200);
                box.graphics.endFill();
                box.x = box.y =  50;
    //           box.addEventListener(MouseEvent.MOUSE_OVER,mouseOverHandler);
    //           box.addEventListener(MouseEvent.MOUSE_OUT,mouseOutHandler);
                box.addEventListener(MouseEvent.ROLL_OVER,rollOverHandler);
                box.addEventListener(MouseEvent.ROLL_OUT,rollOutHandler);
                 this.addChild(box);
                
                 var item:Sprite =  new Sprite();
                item.graphics.beginFill( 0xFF0000);
                item.graphics.drawRect( 0, 0, 80, 80);
                item.graphics.endFill();
                item.x = item.y =  60;
                box.addChild(item);
            }
            
             private function mouseOverHandler( event:MouseEvent): void
            {
                trace( " mouse over ");
            }
            
             private function mouseOutHandler( event:MouseEvent): void
            {
                trace( " mouse out ");
            }
            
             private function rollOverHandler( event:MouseEvent): void
            {
                trace( " roll over ");
            }
            
             private function rollOutHandler( event:MouseEvent): void
            {
                trace( " roll out ");
            }
        }
    }

     

    转载于:https://www.cnblogs.com/CoderWayne/archive/2012/08/14/2638311.html

    展开全文
  • [转]区别AS3.0中MOUSE_OVER、ROLL_OVER,MOUSE_OUTROLL_OUT  殿堂之路上面对这两个事件的说明很详细,我也引用一下书上面的话:  这两个事件都是侦听鼠标指针当前是否在现实对象上方的。所...

    [转]区别AS3.0中MOUSE_OVER、ROLL_OVER,MOUSE_OUT、ROLL_OUT 




    殿堂之路上面对这两个事件的说明很详细,我也引用一下书上面的话: 

    这两个事件都是侦听鼠标指针当前是否在现实对象上方的。所不同的是MouseEvent.ROLL_OVER和MouseEvent.ROLL_OUT事件的bubbles属性为FALSE,意味着这两个事件不参与事件流冒泡。这会带来什么不同呢?举例说明,一个容器有子对象A和B,制定该容器侦听MouseEvent.ROLL_OVER事件,target是A,当鼠标移开一些,离开了子对象A处于子对象B上方时,虽然这时还在容器内,但立刻会发出一个MouseEvent.MOUSE_OUT事件,target是A,随后又会发出一个MouseEvent.MOUSE_OVER事件,target是B,这和我们的想法可能不同,我们原来希望只要鼠标指针还在容器上方,就不应该发出MouseEvent.MOUSE_OUT事件。 

    这时,如果不希望在子对象上移动而导致容器不停发出事件,那么可以使用MouseEvent.ROLL_OVER和MouseEvent.ROLL_OUT。ActionScript3设计这对事件本身就是为了简化我们的代码编写,不必勉强自己再去使用MouseEvent.MOUSE_OUT和MouseEvent.MOUSE_OVER。 
    展开全文
  • SoD Project type, Standard vs. SAP Roll-out
  • 所不同的是MouseEvent.ROLL_OVER和MouseEvent.ROLL_OUT事件的bubbles属性为FALSE,意味着这两个事件不参与事件流冒泡。这会带来什么不同呢?举例说明,一个容器有子对象A和B,制定该容器侦听MouseEvent.ROLL_OVER...

    殿堂之路上面对这两个事件的说明很详细,我也引用一下书上面的话:

    这两个事件都是侦听鼠标指针当前是否在现实对象上方的。所不同的是MouseEvent.ROLL_OVER和MouseEvent.ROLL_OUT事件的bubbles属性为FALSE,意味着这两个事件不参与事件流冒泡。这会带来什么不同呢?举例说明,一个容器有子对象A和B,制定该容器侦听MouseEvent.ROLL_OVER事件,target是A,当鼠标移开一些,离开了子对象A处于子对象B上方时,虽然这时还在容器内,但立刻会发出一个MouseEvent.MOUSE_OUT事件,target是A,随后又会发出一个MouseEvent.MOUSE_OVER事件,target是B,这和我们的想法可能不同,我们原来希望只要鼠标指针还在容器上方,就不应该发出MouseEvent.MOUSE_OUT事件。

    这时,如果不希望在子对象上移动而导致容器不停发出事件,那么可以使用MouseEvent.ROLL_OVER和MouseEvent.ROLL_OUT。ActionScript3设计这对事件本身就是为了简化我们的代码编写,不必勉强自己再去使用MouseEvent.MOUSE_OUT和MouseEvent.MOUSE_OVER。

    看下面的flash演示,请把鼠标滑过按钮:

    如flash所示,当你把鼠标放到第一个按钮上来的时候,会出现几个按钮,开始的按钮和后来出现的按钮都属于btn_mc,btn_mc包含一段按钮出现的动画,其中在第一帧和最后一帧都加了stop();看主场景第一帧的代码:

    this.btn_mc.addEventListener(MouseEvent.ROLL_OVER,go);
    this.btn_mc.addEventListener(MouseEvent.ROLL_OUT,back);
    function go(evt:MouseEvent):void{
     evt.target.gotoAndPlay(2);
     }
     function back(evt:MouseEvent):void{
      evt.target.gotoAndStop(1);
    }

    以上代码就能实现上述flash的效果,如果把上面的MouseEvent.ROLL_OVER换成MouseEvent.MOUSE_OVER,会发生什么事呢?那么当你鼠标离开最开始的按钮的时候,会产生一个MouseEvent.MOUSE_OUT事件,然后鼠标到下面按钮的时候,又会产生MouseEvent.MOUSE_OVER事件,此时,会报错。“在flash.display.SimpleButton上找不到属性gotoAndPlay,且没有默认值。很显然,此时go函数中的evt.target就变成了小按钮了。如果是MouseEvent.ROLL_OVER的话,go函数中的evt.target还是指的容器。用ROLL_OVER、ROLL_OUT来制作精美的flash二级导航菜单还是挺不错的。实现起来也比较简单。

    <!--分页标签-->
    展开全文
  • ROLL_OVER与MOUSE_OVER的调度的区别 可视组件在鼠标进入该组件时会调度MOUSE_OVER事件,即使是从其子组件移到该组件依然会...ROLL_OUT与MOUSE_OUT的调度的区别 可视组件在鼠标移出该组件时会调度MOUSE_OUT事件

    ROLL_OVER与MOUSE_OVER的调度的区别

    • 可视组件在鼠标进入该组件时会调度MOUSE_OVER事件,即使是从其子组件移到该组件依然会触发该事件。
    • 可视组件在鼠标从不是其子组件的其余组件中进入该组件时会调度ROLL_OVER事件,直观来看,就是鼠标从外部移入该组件才调用。

    ROLL_OUT与MOUSE_OUT的调度的区别

    • 可视组件在鼠标移出该组件时会调度MOUSE_OUT事件,即使是移到该组件的子组件依然会触发该事件。
    • 可视组件在鼠标移到不是其子组件的其余组件中会调度ROLL_OUT事件,直观来看,就是鼠标移到该组件外部才调用。

    在含有子组件的可视组件上监听四个事件

    • 鼠标由外部进入母组件时能监听到由母组件调度的ROLL_OVER与MOUSE_OVER事件;
    • 鼠标由母组件进入子组件时能监听到由子组件调度的MOUSE_OVER事件和母组件调度的MOUSE_OUT事件
      • 此时子组件还调度了ROLL_OVER事件,但是由于ROLL_OVER没有冒泡阶段(详见AS3:事件流机制),因此其母组件不能监听到该事件;
    • 鼠标由子组件移到母组件时能监听到由子组件调度的MOUSE_OUT事件和母组件调度的MOUSE_OVER事件;
      • 同样的,此时子组件还调度了ROLL_OUT事件,但是母组件同样监听不到;
    • 鼠标由母组件移到外部时能监听到由母组件调度的ROLL_OUT与MOUSE_OUT事件;

    总结

    MOUSE事件与ROLL事件的区别在于如下两点:

    1. 鼠标在母组件与子组件上移入移出时是否调度的区别。
    2. MOUSE事件具有冒泡阶段而ROLL事件没有,决定了在子组件调度事件时母组件是否能监听到的区别。

    总之,ROLL事件将整个母组件包括其子组件看成一个组件,移入移出整个组件的边界时母组件才调度事件并能监听该事件。

    FLASH示例

    在母容器设置监听这四个事件,显示内容前一个为调度事件来源,后一个为调度的事件名称。

    展开全文
  • ROLL_OVER和ROLL_OUT,MOUSE_OVER和 MOUSE_OUT

    千次阅读 2009-09-22 11:21:00
    这两类事件看起来是一样的,都是在鼠标经过组件时触发这个事件,但是如果要是真的...那么ROLL_OVER和ROLL_OUT事件只会在移入或移出Canvas时触发,而在Canvas里的Button上时,ROLL_OVER和ROLL_OUT是不会触发的,而是触发
  • Roll-out 项目注意事项

    2012-02-24 09:37:00
    组织架构,主数据,流程等几个关键配置点。... 设置组织结构(针对roll out国家或分公司) 2. 主数据关联配置 3. 按照业务flow进行配置更新 在之前的业务流程中进行更改的配置, 需要进行记录,对于ro...
  • SAP实施Roll out项目经验谈(一)

    千次阅读 2017-07-27 17:31:15
    本系列文章主要讨论在SAP实施Roll out项目中需要注意的事项,包括思路与项目管理,技术细节与数据两个部分。 本文讨论项目实施实施的思路与项目管理方面。 Roll out项目,本身在很多方面不同于全新的实施项目...
  • sp.addEventListener(MouseEvent.ROLL_OUT,onMRO); sp.addEventListener(MouseEvent.MOUSE_WHEEL,onMRO); sp1.addEventListener(MouseEvent.MOUSE_OVER,onMRO); sp1.addEventListener...
  • 随便写的,所以大家随便看看:利用Rectangle的contains或者...//rollover指示ROLL_OVER事件,ROLL_OUT事件,rect用于检测的Rectangle,overPoint用于检测MOUSE_MOVE事件 var rollover : Boolean = fa...
  • 本系列文章主要讨论在SAP实施Roll out项目中需要注意的事项,包括思路与项目管理,技术细节与数据两个部分。 本文讨论项目实施实施的思路与项目管理方面。 Roll out项目,本身在很多方面不同于全新的实施项目。...
  • 上一篇谈到roll out项目的实施主体思路及项目管理方面要注意的事项,本篇着重谈技术与数据方面的问题。 技术方面,由于上篇所讲到的诸多限制,与全新的项目也有所不同。本人只在后勤方面有所了解,因此只能简单谈...
  • China Mobile (0941.HK), the world's top mobile carrier, could roll out a state-of-the-art mobile network based on new LTE technology as soon as 2011, an industry group executive ...
  • SAP实施Roll out项目经验谈(二) ZZ(http://blog.sina.com.cn/s/blog_3eeba4010100c5vr.html~type=v5_one&label=rela_nextarticle) 上一篇谈到roll out项目的实施主体思路及项目管理方面要...
  • SAP实施Roll out项目经验谈(一)(ZT) ZZ(http://blog.sina.com.cn/s/blog_3eeba4010100c1ci.html) 本系列文章主要讨论在SAP实施Roll out项目中需要注意的事项,包括思路与项目管理,技术细节与...
  • 好了,继续以前的话题,‘SAP roll out项目和本地项目那个更好做?’ 以上是SAP ROLLOUT推广项目的最基本的四个组成部分,就是跨国公司的总部及其顾问公司,本地公司的IT部门,本地的关键用户及最后一部分,本地...
  • I was studying the old Calendar API to see how bad it was, and I found out that Calendar has a roll method. Unlike the add method, roll does not change the values of bigger calendar fields.For example...
  • Roll Dice

    千次阅读 2019-08-08 23:18:19
    A six-sided die is a small cube with a different number of pips on each face (side), ranging from ...https://leetcode.com/discuss/interview-question/331158/Amazon-or-Online-Assessment-2019-or-Roll-Dice
  • Roll_Over与MouseOver

    2014-04-18 21:21:31
    1,问题是(MOUSEEVENT.ROLL_OVER/ROLL 与 MOUSEEVENT.MOUSEOVER/OUT)间的区别.现 以: ROLL_OVER与MOUSEOVER做说明 ->ROLL_OVER 是对整体而言的MOUSEOVER是对子集而言的详细介绍一下:当对一个控件侦听 ROLL_OVER时,...
  • Roll-call in Woop Woop High

    2019-12-23 21:51:14
    The new principal of Woop Woop High is not satisfied with her pupils performance.She introduced a new roll-call process to get a daily measure of the pupils' learning, which proceeds as follows:At the...
  • ready to roll

    2005-06-22 22:34:00
    close-up 特写镜头close shot 近景dash 破折号----------------------------Thank God,everybody is on the set on time,Ready to roll?cop 警察cut a dealbelieve it or not 爱信不...
  • A. Die Roll

    2016-04-21 19:02:05
    Die Rolltime limit per test1 secondmemory limit per test64 megabytesinputstandard inputoutputstandard outputYakko, Wakko and Dot, world-famous animaniacs, decided to rest from acting in cartoons, a

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 23,890
精华内容 9,556
关键字:

outroll