Math Experiment #4

by Zahurdias.Calimero forked from Math Experiment #3 (diff: 13)
♥0 | Line 23 | Modified 2012-12-15 05:11:30 | MIT License
play

ActionScript3 source code

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

// forked from Zahurdias.Calimero's Math Experiment #3
// forked from Zahurdias.Calimero's Math Experiment #2
// forked from Zahurdias.Calimero's Math Experiment #1
package {
    import flash.display.*;
    import flash.math.*;

    public class FlashTest extends Sprite {

        public function FlashTest() {
            // write as3 code here..
            var centerX:Number = stage.stageWidth / 2;
            var centerY:Number = stage.stageHeight / 2;
            var radius:Number,x:Number,y:Number,t:Number;

            graphics.lineStyle(1,0x000000);

            radius=10;
            x=centerX + Math.cos(10*Math.PI) * radius ;
            y=centerY + Math.sin(10*Math.PI) * radius ;

            graphics.moveTo(x,y);
                        
                for( t = - 10 * Math.PI; t <= 10 * Math.PI; t=t+0.1)
                {
                    radius+=0.4;
                    x=centerX + Math.cos(t) * radius ;
                    y=centerY + Math.sin(t) * radius ;
                    graphics.lineTo(x,y);
                }
        }
    }
}