flash on 2010-1-1

by hacker_yk666qry
♥0 | Line 35 | Modified 2010-01-01 15:15:46 | MIT License
play

ActionScript3 source code

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

package {
    import flash.display.*;
    import flash.events.Event;

    	[SWF(framerate="30", width="645", height="645",backgroundColor="0xdddddd")]
    public class FlashTest extends Sprite {
    		var radian:Number;
    		var degree:int;
    		var centerx:int;
    		var centery:int;
    		var r:int;
    		var sp:Sprite;
    		
    		//コンストラクタ
        public function FlashTest() {
        		//初期設定
			init();
        		addEventListener(Event.ENTER_FRAME, onEnterFrameHandler);
			
		}
        
		public function onEnterFrameHandler(event:Event):void {
        		radian = Math.PI / 180 * degree;
        		x = centerx + r * Math.cos(radian);
        		y = centery + r * Math.sin(radian);
        		degree += 1;
        }

        
		public function init():void {
			degree = 0;
			r = 100;
			centerx = 150;
			centery = 100;
			
        		sp = new Sprite();
        		sp.graphics.beginFill(0x0000ff);
        		sp.graphics.drawCircle(0, 0, 30);
        		sp.graphics.endFill();
        		addChild(sp);
        		
        		sp.x = 100;
        }
    }
}