flash on 2010-3-15
♥0 |
Line 18 |
Modified 2010-03-15 23:41:58 |
MIT License
archived:2017-03-20 01:20:37
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);
}
}
}
}