flash on 2010-1-21

by Tamanegi_kenshi
♥0 | Line 48 | Modified 2010-02-13 18:31:53 | MIT License
play

ActionScript3 source code

/**
 * Copyright Tamanegi_kenshi ( http://wonderfl.net/user/Tamanegi_kenshi )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/vhSB
 */

package {
	import flash.events.TimerEvent;
	import flash.events.Event;
	import flash.events.MouseEvent;
    import flash.display.Sprite;
    import flash.display.Shape;
    import flash.accessibility.Accessibility;
    import flash.utils.Timer;
    import flash.filters.BlurFilter;
    import flash.filters.DropShadowFilter;
    public class FlashTest extends Sprite {
        public function FlashTest() {
            // write as3 code here..
            
            
      var cenX:Number = stage.stageWidth/2;
      
     
       	
      var myTimer:Timer = new Timer(109);
      
      myTimer.addEventListener(TimerEvent.TIMER,text);
      myTimer.start();
      
      function text(event:TimerEvent):void{
    
    
      var maru:Shape = new Shape();
         
      with(maru.graphics){
      	beginFill(Math.floor(Math.random()*0xffffff));
      	drawCircle(mouseX,mouseY,Math.floor(Math.random()*30));
      	endFill();
      }
      addChild(maru);
      
      var my:DropShadowFilter= new DropShadowFilter(10,24,6);
      
      var myy:Array = new Array(my);
      maru.filters = myy;
      
      
      var test:Number = Math.random()*-15;
      var speedx:Number = Math.random()*10;
      
      addEventListener(Event.ENTER_FRAME,susumu);
      
      function susumu(event:Event):void{
      
      if(maru.x>300){
      	speedx *=-1;
      	}
      	 if(maru.x<0){
      	speedx *=-1;
      	}
       if(maru.y>200){
       	maru.graphics.clear();
       	}
      	maru.x +=speedx;
      	maru.y +=test;
        test +=0.5;
       
       
     
      
      
      
      }
      }
        
        
        
        
          
            
    
          
            
            
        }
    }
}

Forked