Event listener for endEffect event
<?xml version="1.0"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Script> import mx.effects.*; import mx.events.EffectEvent; import mx.core.UIComponent; private function endEffectListener(eventObj:EffectEvent):void { var effectObj:Effect = Effect(eventObj.target); var effectTarget:UIComponent = UIComponent(eventObj.effectInstance.target); } </mx:Script> <mx:Fade id="myFade" effectEnd="endEffectListener(event);" /> <mx:Button id="myButton" mouseUpEffect="{myFade}" /> </mx:Application>