Your nearly there, try this.
Code:var list:Array = [Pic1_10_btn, Pic1_11_btn,Pic1_12_btn]; var overShadow:DropShadowFilter = new DropShadowFilter(); defaultShadow.color = 0x000000; defaultShadow.blurY = 16; defaultShadow.blurX = 16; defaultShadow.angle = 45; defaultShadow.alpha = .6; defaultShadow.distance = 5; var defaultShadow:DropShadowFilter = new DropShadowFilter(); overShadow.color = 0x000000; overShadow.blurY = 12; overShadow.blurX = 12; overShadow.angle = 45; overShadow.alpha = .7; overShadow.distance = 4; var clickShadow:DropShadowFilter = new DropShadowFilter(); clickShadow.color = 0x000000; clickShadow.blurY = 8; clickShadow.blurX = 8; clickShadow.angle = 45; clickShadow.alpha = .8; clickShadow.distance = 3; for(var i:uint = 0; i < list.length; i++){ list[i].addEventListener(MouseEvent.CLICK, picClick); list[i].addEventListener(MouseEvent.MOUSE_OVER, picOver); list[i].addEventListener(MouseEvent.MOUSE_OUT, picDefault); } function picDefault(e:MouseEvent):void { e.target.filters = [defaultShadow]; } function picOver(e:MouseEvent):void { e.target.filters = [overShadow]; } function picClick(e:MouseEvent):void { e.target.filters = [clickShadow]; }




Reply With Quote