Wonderfl本でお勉強 1-2 その2

by fakestar0826 forked from Wonderfl本でお勉強 1-2 その1 (diff: 79)
お前は基礎からやり直しじゃ!!
* ってな感じでやってきます。
* 円を描きます。かってにEnnterFrameつけた。
♥0 | Line 28 | Modified 2010-04-15 19:33:30 | MIT License
play

ActionScript3 source code

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

// forked from fakestar0826's Wonderfl本でお勉強 1-2 その1
/**
 * お前は基礎からやり直しじゃ!!
 * ってな感じでやってきます。
 * 円を描きます。かってにEnnterFrameつけた。
 **/

package {
    import flash.display.MovieClip;
    import flash.events.*;
    import net.hires.debug.Stats;
    
    [SWF(width = "465", height = "465", frameRate = "60", backgroundColor = "#000000")]
    public class WonderflBook_1_2_2 extends MovieClip {
    	    private var degree:Number = 1;
    	    private var radian:Number = 0;
    	    private var r:Number = 100;
    	    
    	    public function WonderflBook_1_2_2() {
        	    this.addChild(new Stats);
        	    graphics.moveTo(300, 200);
        	    graphics.lineStyle(2, 0xFF0000);
        	    this.addEventListener(Event.ENTER_FRAME, drawCircle);
        }
        
        public function drawCircle(e:Event):void
        {
        		radian += degree * Math.PI / 180;
        	    
        	    graphics.lineTo(200 + r * Math.cos(radian), 200 + r * Math.sin(radian));
        	    r -= 0.1;
        	    if(r <= 0)
        	    {
        	    		
        	    		graphics.endFill();
        	    	    this.removeEventListener(Event.ENTER_FRAME, drawCircle);
        	    }
        }
    }
}

Forked