カラフルな円
♥0 |
Line 29 |
Modified 2010-01-03 15:39:48 |
MIT License
archived:2017-03-30 05:53:33
ActionScript3 source code
/**
* Copyright _wonder ( http://wonderfl.net/user/_wonder )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/loLX
*/
package {
import flash.display.Sprite;
[SWF(width="465",height="465",frameRate="30",backgroundColor="0x000000")]
public class FlashTest extends Sprite {
public var _x:Number = stage.stageWidth/2;
public var _y:Number = stage.stageHeight/2;
public var _radius:Number = 120;
public var _num:int = 39;
public function FlashTest() {
for(var i:int=0;i<_num;i++){
var _color:int = make_color();
var _circle:Sprite = draw(_color,_x,_y,_radius);
addChild(_circle);
_radius = _radius-3;
}
}
private function draw(color:int,posx:Number,posy:Number,radius:Number):Sprite{
var _circle:Sprite = new Sprite();
_circle.graphics.lineStyle(2,color);
_circle.graphics.drawCircle(posx,posy,radius);
_circle.graphics.endFill();
return _circle;
}
private function make_color():int{
var color:int = Math.floor(Math.random()*0xffffff);
return color;
}
}
}