!!!関数 *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()