home > Frocessingでランダムな円を描く

Frocessingでランダムな円を描く

July 14, 2010

Frocessingで簡単な円をランダムに描いてみる。
Frocessingはちょっとした演出とかで使えると便利かも。
メインで使用するのはまだちょっと無理かな。

package
{
import flash.events.*;
import flash.display.*;
import flash.net.*;
import frocessing.display.F5MovieClip2D;

public class frocessing2 extends F5MovieClip2D
{
private var count:int = 1000;
private var addNum:int = 1;
//画面サイズ
private var _mainWidth:Number = 664;
private var _mainHeight:Number = 664;
private var randWidth:Array;
private var randHeight :Array;

public function frocessing2()
{
stage.frameRate = 30;
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;

randWidth = new Array();
randHeight = new Array();

PictureFunc();
}

//draw()にすればループ演出
public function PictureFunc():void
{
clear();
size(_mainWidth, _mainHeight);
colorMode("RGB", 255, 255, 255, 100);
background(255);//0
noStroke();//枠なし

for(var i:int = 0; i < count; i++){
var ellipse_size:int;

randWidth[i] = random(_mainWidth);
randHeight[i] = random(_mainWidth);

fill(random(100,255), random(100,255), random(100,255), random(0,50));//10
ellipse_size = random(0,100);
ellipse(Number(randWidth[i]), Number(randHeight[i]), ellipse_size, ellipse_size);
}
}
}
}

Download file

Processingのライブラリー
http://processing.org/reference/libraries/
ここを見ればいろいろできる。



ブックマークする hatena del.ico.us


Comments

Post a Comment






Remember personal info