Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2011
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // This is a very bad approach! Don't use it!
  2.  
  3. var i:int=-1;
  4. for each(obj in myData)
  5. {
  6.     i++;
  7.     var closure:Function = new Function() {
  8.         var j:int = i;   // here the current value will be stored
  9.         var loader:Loader=new Loader();
  10.         loader.contentLoaderInfo.addEventListener(Event.COMPLETE,function(event:Event)
  11.         {
  12.             trace(j);
  13.         });
  14.     }
  15.     closure(); // execute it (note that a new function will be created on each iteration of the foreach)
  16. }
  17.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement