flash on 2011-3-31
♥0 |
Line 24 |
Modified 2011-03-31 20:04:22 |
MIT License
archived:2017-03-20 02:40:54
ActionScript3 source code
/**
* Copyright Mike.Xu ( http://wonderfl.net/user/Mike.Xu )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/a6in
*/
package {
import flash.display.AVM1Movie;
import flash.display.Sprite;
[SWF(width = "300", height = "200", framerate = "30")]
public class Star extends Sprite
{
private var _color: uint = 0x000000;
private var _points: uint = 10;
private var _rSmall: Number = 60;
private var _rBig: Number = 80;
public function Star()
{
graphics.lineStyle(1, 0x000000, 1);
graphics.moveTo(0, _rBig);
var rad:Number;
for(var i:uint = 0; i < _points * 2; i ++)
{
trace(i);
rad = (i / (_points * 2)) * 2 * Math.PI;
graphics.lineTo((i % 2 ? _rSmall : _rBig) * Math.cos(rad), (i % 2 ? _rSmall : _rBig) * Math.sin(rad));
}
}
}
}