给mouse添加鼠标移出移入事件 两种方法var elements : Array = [obj1, obj2, obj3, obj4];for each(var element : IEventDispatcher in elements){ element.addEventListener(MouseEvent.MOUSE_OVER, function(e:Event) { moveUp(this); } ); element.addEventListener(MouseEvent.MOUSE_OUT, function(e:Event) { moveDown(this); });}function moveUp(element : UIElement){ element.y += 30;}function moveDown(element : UIElement){ element.y -= 30;}the scend methed(使用容器)var container:Sprite = new Sprite;addChild(container);// rinse and repeat:container.addChild(objN);container.addEventListener(MouseEvent.MOUSE_OVER, handleContainerMouseOver } );container.addEventListener(MouseEvent.MOUSE_OUT, handleContainerMouseOut });function handleContainerMouseOver(e:MouseEvent):void{ e.target.y -= 30;}function handleContainerMouseOut(e:MouseEvent):void{ e.target.y += 30;}for (var i:int = 0; i <= 20; i++) { container.addChild(this['obj' + i]);}
mouse添加鼠标移出移入事件 两种方法
最新推荐文章于 2024-07-01 16:22:16 发布