+ -
当前位置:首页 → 问答吧 → 经过的图片时,图片跳到上面

经过的图片时,图片跳到上面

时间:2011-09-16

来源:互联网

一些图片在一起,当鼠标经过的时候,底下的图片能跳到最前面,问各位朋友,有as3的写的吗?能否将这些转成as3的

附件

e1.rar (88.05 KB)

2011-9-16 20:59, 下载次数: 1

作者: senwj   发布时间: 2011-09-16

复制内容到剪贴板
代码:
package
{
    import flash.display.DisplayObject;
    import flash.display.MovieClip;
    import flash.display.Sprite;
    import flash.events.MouseEvent;
    
    /**
     * @author FLASH023
     * @date 2011-9-16 21:13
    **/
    public class JBMM extends Sprite  
    {
        public function JBMM():void {
            init();
        }
        
        private function init():void
        {
            var _t:int = numChildren;
            while (_t--) {
                var _s:MovieClip = getChildAt (_t) as MovieClip;
                if(_s){
                    _s.buttonMode = true;
                    _s._d = _t;
                    _s.addEventListener (MouseEvent.ROLL_OVER, rollOver);
                    _s.addEventListener(MouseEvent.ROLL_OUT, rollOut);
                    addChild (_s);
                }
            }
        }
        
        private function rollOut(e:MouseEvent):void
        {
            setChildIndex (e.target as MovieClip ,e.target._d);
        }
        
        private function rollOver(e:MouseEvent):void
        {
            addChild (e.target as MovieClip);
        }
    }
    
}

附件

JB.rar (535.03 KB)

2011-9-16 21:14, 下载次数: 0

作者: flash023   发布时间: 2011-09-16