flash on 2010-3-15

by ushisantoasobu
♥0 | Line 18 | Modified 2010-03-15 23:41:58 | MIT License
play

ActionScript3 source code

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

package{
	import flash.display.Sprite;
	public class Star extends Sprite{
		public function Star(radius:Number, color:uint = 0xFFF000):void{
			graphics.lineStyle(0);
			graphics.moveTo(radius, 0);
			graphics.beginFill(color);
			for(var i:int = 1; i < 11; i++){
				var radius2:Number = radius;
				if(i % 2 > 0){
					radius2 = radius / 2;
				}
				var angle:Number = Math.PI * 2 / 10 * i;
				graphics.lineTo(Math.cos(angle) * radius2, Math.sin(angle) * radius2);
			}
		}
	}
}