1. Open Flash by clicking on the Flash Icon on the dock:



  2. Create a new document. Make sure it is Actionscript 2



  3. Save (+SHIFT+S) document in work folder:



  4. Create a new movie clip symbol. Use the basic shapes to create some design:



  5. Place an instance of the movie clip in frame 1 of layer 1. Name the instance prettyshape


  6. Create a new layer and name it actions


  7. Open the Actionscript window and set the variable counter to 1


  8. You want to repeat this action everytime the playhead enters the frame. Use clip_name.onMouseUp=function())


  9. Inside the function you want to write the code that duplicates the movie clips and shrinks it:
    	//set counter to 0
    	__________________
    	
    	//create a for loop starting at 50, 
    	//continuing as long as it is greater than 0, 
    	//decrement by 1
    	______________________________
    		
    	//remove each movieclip _root[clip_name+loop_variable]
    		_______________.removeMovieClip();
    		}
    	
    	//set the movie clip's horizontal location to the the mouse's horizontal loc	
    	________=_xmouse;
    	
    	//set the movie clip's vertical location to the the mouse's vertical loc	
    	this._y=________;
    	
    	this.onEnterFrame=function(){
    	
    	//write a conditional that tests if counter is less than 50
    	_____________________
    	
    	
    	//duplicate this movie clip, rename it to "prettyshape"+counter and set the depth level
    	//to counter
    		this.duplicateMovieClip(______________________);
    		
    	//set the _rotation property to twice the current counter
    		setProperty(_root["prettyshape"+ counter], _rotation, counter*2);
    	
    	//set the _xscale property to 100 minus twice the counter
    		____________________________________________________________
    		
    		
    	//set the _yscale property to 100 minus twice the counter
    		____________________________________________________________
    	
    	//increment counter by 1
    		____________
    		
    	}else{
    	
    	//create a for loop that starts with a value of 50,
    	//continues until as long as it is greater than 0,
    	//and decrements by 1 each step
    		___________________________
    		
    		//you refer to each shape as _root[name] where
    		//name is "prettyshape" plus something
    		//on each clip call the removeMovieClip function
    			___________________________________________
    		}
    		
    		//set counter to some number to repeat animation
    		_________________
    	}
        }	
    }



  10. Save and publish