トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

Processing/関数

関数



関数は、用意されている関数と自分で作成する関数がある。
関数に入力する数値などを、引数やパラメータと呼ぶ。
関数から出力される数値などを、戻り値と呼ぶ。

 setup()内でよくつかう関数

ウィンドウの大きさを設定する

size(width, height);
width	int: ウィンドウの幅ピクセル
height	int: 表示ウィンドウの高さピクセル

背景色を設定する

draw()内で使うとウィンドウを全部消すことができる。

background(value1);
background(value1, value2, value3);
value1	int or float: 赤 または 色相(現在のカラーモードによる)
value2	int or float: 緑 または 彩度
value3	int or float: 青 または 明度

曲線の描画をなめらかにする

smooth();
noSmooth();

フレームレートを設定する

frameRate()

 おもな描画用関数

線の色・太さを設定する

stroke()
noStroke()
strokeWeight()

塗りの色を設定する

fill()
noFill() 

線を描く

line(x1, y1, x2, y2);
x1	int or float: 始点のx座標
y1	int or float: 始点のy座標
x2	int or float: 終点のx座標
y2	int or float: 終点のy座標

三角形を描く

triangle()

長方形を描く

rect()

円・楕円を描く

ellipse()

円弧を描く

arc()

多角形を描く

beginShape()
vertex()
endShape()

 おもな計算用関数

ランダム値を得る

random()