----- Original Message ----

> From: "Merrill, Jason" <jason.merr...@bankofamerica.com>
> To: Flash Coders List <flashcoders@chattyfig.figleaf.com>
> Sent: Thu, May 13, 2010 2:11:39 PM
> Subject: RE: [Flashcoders] Event Listeners
> 
> To answer your question, it's a matter of a where and a when which are
not 
> apparent in your sample code.  Where is the event 
> Event.COMPLETE
dispatched from container_middle2?  When does that event 
> fire? Are you
possibly assigning the listener after the event has already 
> fired?  

How stupid of me. I made this far more complex than I need. Forget that 
handler. All I need is this:

            AllDone();

Duh.
Sorry.
John


Jason Merrill 

Bank of  America  
> Global Learning 
Learning & Performance Solutions

Join the Bank of 
> America Flash Platform Community  and visit our
Instructional Technology 
> Design Blog
(note: these are for Bank of America employees 
> only)





-----Original Message-----
From: 
> ymailto="mailto:flashcoders-boun...@chattyfig.figleaf.com"; 
> href="mailto:flashcoders-boun...@chattyfig.figleaf.com";>flashcoders-boun...@chattyfig.figleaf.com
[mailto:
> ymailto="mailto:flashcoders-boun...@chattyfig.figleaf.com"; 
> href="mailto:flashcoders-boun...@chattyfig.figleaf.com";>flashcoders-boun...@chattyfig.figleaf.com]
>  
> On Behalf Of John
Singleton
Sent: Thursday, May 13, 2010 2:06 PM
To: 
> ymailto="mailto:flashcoders@chattyfig.figleaf.com"; 
> href="mailto:flashcoders@chattyfig.figleaf.com";>flashcoders@chattyfig.figleaf.com
Subject: 
> [Flashcoders] Event Listeners

Hi;
I struggle with event listeners and 
> knowing to what objects to attach
them. I have the following 
> code:

        function SpinMiddle()
    
>     {
            
> big_container.addChild(container_middle2)
          
>   var path:String = "images/mid" + j + ".png";
      
>       var req:URLRequest = new URLRequest(path);
    
>         var loader:Loader = new Loader();
    
>         loader.load(req);
        
>     
> loader.addEventListener(IOErrorEvent.IO_ERROR,
function(e:IOErrorEvent):void{ 
> trace(e) });          
        
>     
> loader.contentLoaderInfo.addEventListener(Event.COMPLETE,
SpinMiddleLoaded);
  
>       }
        
      
>   function SpinMiddleLoaded(evt:Event):void
        
> {
            var loaderInfo:LoaderInfo = 
> evt.target as LoaderInfo;
            var 
> displayObject:DisplayObject = loaderInfo.content;
        
>     displayObject.width = 319;
          
>   displayObject.height = 502;
            
> container_middle2.addChild(displayObject);
          
>   container_middle2.x = 349;
            
> container_middle2.y = -482;
            
> mid_done = true;
            var rand:Number = 
> new Number(randomNumber(300, 500));
            
> var timeline:TimelineLite = new 
> TimelineLite({onComplete:
RemoveMiddle()});
        
>     timeline.append(new TweenLite(container_middle, 
> rand/100,
{alpha: 1}));
            
> timeline.append(new TweenLite(container_middle, 1, 
> {x:349,
y:522}));
            var 
> timeline2:TimelineLite = new TimelineLite();
        
>     timeline2.append(new TweenLite(container_middle2, 
> rand/100,
{alpha: 1}));
            
> timeline2.append(new TweenLite(container_middle2, 1, 
> {x:349,
y:20}));
        }
      
>   
        function RemoveMiddle()
    
>     {
            
> container_middle2.addEventListener(Event.COMPLETE, AllDone);
    
>     }
        
AllDone() is never called, 
> even though a trace in RemoveMiddle() traces.
I've tried replacing 
> container_middle2 with big_container in
RemoveMiddle() but with no luck. 
> Please advise.
TIA,
John



      
> 

_______________________________________________
Flashcoders mailing 
> list

> href="mailto:Flashcoders@chattyfig.figleaf.com";>Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders 
> mailing list

> href="mailto:Flashcoders@chattyfig.figleaf.com";>Flashcoders@chattyfig.figleaf.com

> href="http://chattyfig.figleaf.com/mailman/listinfo/flashcoders"; 
> target=_blank 
> >http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


      

_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to