--- In [email protected], "ilikeflex" <ilikef...@...> wrote:
>
> Hi 
> 
> Please see the sample code. 
> 
> In the sample, i am playing two effects. One effect start, then another 
> finishes and vice versa. 
> 
> When i click on stop, i am expecting that both effect should stop but it does 
> not work that way.
> 
> Am i missing some thing??
> 
> <?xml version="1.0" encoding="utf-8"?>
> <!-- Simple exemplo to demonstrate the Glow effect. -->
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"; 
> creationComplete="init()">
>       
>       <mx:Script>
>               <![CDATA[
>                       import mx.controls.Alert;
>                       import mx.events.EffectEvent;
>                       var array:Array = new Array();
>                       public function init():void
>                       {
>                               
> glowImage.addEventListener(EffectEvent.EFFECT_END,playUnGlow);
>                               
> unglowImage.addEventListener(EffectEvent.EFFECT_END,playGlow);
>                               array.push(sampleText);
>                               playGlow(null);
>                       }
>                       
>                       public function playGlow(event:Event):void
>                       {
>                               glowImage.play(array);
>                       }
>                       
>                       public function playUnGlow(event:Event):void
>                       {
>                               unglowImage.play(array);
>                       }
>                       
>                       public function onStartClick():void
>                       {
>                               glowImage.play();
>                               unglowImage.play();
>                       }
>                       
>                       public function onStopClick():void
>                       {
>                               glowImage.stop();
>                               unglowImage.stop();     
>                       }                       
>                       
>               ]]>
>       </mx:Script>
>     <mx:Glow id="glowImage" duration="1000" 
>         alphaFrom="1.0" alphaTo="0.3" target="" 
>         blurXFrom="0.0" blurXTo="50.0" 
>         blurYFrom="0.0" blurYTo="50.0" 
>         color="0x00FF00"/>
>     <mx:Glow id="unglowImage" duration="1000" 
>         alphaFrom="0.3" alphaTo="1.0" 
>         blurXFrom="50.0" blurXTo="0.0" 
>         blurYFrom="50.0" blurYTo="0.0" 
>         color="0x0000FF"/>
> 
>     <mx:Panel title="Glow Effect Example" width="75%" height="75%" 
>         paddingTop="10" paddingLeft="10" paddingRight="10" paddingBottom="10">
> 
>         <mx:Text width="100%" color="blue"  id="sampleText"
>             text="Click and hold the mouse on the image to see glowImage 
> effect. Release the mouse to see unglowImage effect."/>
> 
>               <mx:Button label="Start" click="onStartClick()"/>
>               <mx:Button label="Stop" click="onStopClick()"/>        
>     </mx:Panel>
> </mx:Application>
> 
> Thanks
> ilikeflex
>

--- In [email protected], "ilikeflex" <ilikef...@...> wrote:
>
> Hi 
> 
> Please see the sample code. 
> 
> In the sample, i am playing two effects. One effect start one other finishes 
> and vice versa. 
> 
> When i click on stop, i am expecting that both effect should stop but it does 
> not work that way.
> 
> Am i missing some thing??
> 
> <?xml version="1.0" encoding="utf-8"?>
> <!-- Simple exemplo to demonstrate the Glow effect. -->
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"; 
> creationComplete="init()">
>       
>       <mx:Script>
>               <![CDATA[
>                       import mx.controls.Alert;
>                       import mx.events.EffectEvent;
>                       var array:Array = new Array();
>                       public function init():void
>                       {
>                               
> glowImage.addEventListener(EffectEvent.EFFECT_END,playUnGlow);
>                               
> unglowImage.addEventListener(EffectEvent.EFFECT_END,playGlow);
>                               array.push(sampleText);
>                               playGlow(null);
>                       }
>                       
>                       public function playGlow(event:Event):void
>                       {
>                               glowImage.play(array);
>                       }
>                       
>                       public function playUnGlow(event:Event):void
>                       {
>                               unglowImage.play(array);
>                       }
>                       
>                       public function onStartClick():void
>                       {
>                               glowImage.play();
>                               unglowImage.play();
>                       }
>                       
>                       public function onStopClick():void
>                       {
>                               glowImage.stop();
>                               unglowImage.stop();     
>                       }                       
>                       
>               ]]>
>       </mx:Script>
>     <mx:Glow id="glowImage" duration="1000" 
>         alphaFrom="1.0" alphaTo="0.3" target="" 
>         blurXFrom="0.0" blurXTo="50.0" 
>         blurYFrom="0.0" blurYTo="50.0" 
>         color="0x00FF00"/>
>     <mx:Glow id="unglowImage" duration="1000" 
>         alphaFrom="0.3" alphaTo="1.0" 
>         blurXFrom="50.0" blurXTo="0.0" 
>         blurYFrom="50.0" blurYTo="0.0" 
>         color="0x0000FF"/>
> 
>     <mx:Panel title="Glow Effect Example" width="75%" height="75%" 
>         paddingTop="10" paddingLeft="10" paddingRight="10" paddingBottom="10">
> 
>         <mx:Text width="100%" color="blue"  id="sampleText"
>             text="Click and hold the mouse on the image to see glowImage 
> effect. Release the mouse to see unglowImage effect."/>
> 
>               <mx:Button label="Start" click="onStartClick()"/>
>               <mx:Button label="Stop" click="onStopClick()"/>        
>     </mx:Panel>
> </mx:Application>
> 
> Thanks
> ilikeflex
>

Reply via email to