color circle
/**
* Copyright Akihiro.Chaya ( http://wonderfl.net/user/Akihiro.Chaya )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/joJv
*/
package{
import frocessing.display.F5MovieClip2DBmp;
public class Frocessing_basic01_7 extends F5MovieClip2DBmp
{
public function Frocessing_basic01_7 () {
super(false,Math.random() * 0xffffff);
size(600,600);
}
public function setup():void{
}
public function mousePressed():void{
redraw();
}
private var seed:uint=0;
private var circleNumber:int=30;
private var maxRadius:Number=70;
private var offsetNumber:Number=5;
public function draw():void{
var offset:Number=0;
var fillcolor:uint=Math.random() * 0xffffff;
noStroke();
while(offset<maxRadius) {
fillcolor ^=Math.random() * 0xffffff;
fill(fillcolor);
randomSeed(seed);
for (var i:int = 0; i < circleNumber ; i++) {
var cx:Number = random(600);
var cy:Number = random(600);
var cr:Number = random(maxRadius/10,maxRadius);
if(cr > offset)
circle(cx,cy,cr-offset);
}
offset += Math.random()*offsetNumber;
}
seed++;
}
}
}