flash on 2010-1-1

by hacker_yk666qry
♥0 | Line 35 | Modified 2010-01-01 18:08:19 | 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/5hJ1
 */

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

    	[SWF(framerate="30", width="645", height="645",backgroundColor="0xdddddd")]
    public class FlashTest extends Sprite {

		private var radian:Number;
		private var degree:Number;
		private var centerx:Number;
		private var centery:Number;
		private var r:Number;
		private 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 += 3;
        }

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