Code in frame 1 layer 1:


//lotsOfSprites.fla
//Demonstrates creating multiple sprites at run time


i = 0;

theButton.onRelease = function(){
  i++;
  _root.attachMovie("ball", "ball_" + i, 10 + i);
  currentBall = eval("ball_" + i);
  currentBall._x = Math.random() * Stage.width;
  currentBall._y = Math.random() * Stage.height;
  currentBall.index = i;
  trace ("the index is " + currentBall.index);

  currentBall.onRelease = function(){
    output = "last ball clicked...  #" + this.index;
    this.removeMovieClip();
  } // end onRelease
        
} // end theButton