w = 200; int h = 200; size(640, 480); rect(x, y, w, h); 変数「y」に50を入れる 変数「x」に50を入れる 変数「h」に200を入れる 左上座標([x], [y])に幅[w]px、高さ[h]pxで四角を書く 変数「w」に200を入れる x、y、w、hをひとつずつ変更して、実行してみる
x = 0; int y = 0; x = 640/2 - w/2; y = 480/2 - h/2; size(640, 480); rect(x, y, w, h); 変数「y」に0を入れる 480を2で割ったものを、hを2で割ったもので引く 変数「x」に0を入れる 変数の中身は、変更することもできる また、変更する際には、型を書く必要はない 640を2で割ったものを、wを2で割ったもので引く
int w = (int)random(20, 200); int h = (int)random(20, 200); int x = 0; int y = 0; x = 640/2 - w/2; y = 480/2 - h/2; rect(x, y, w, h); } ウィンドウサイズは、1度指定すれば良いので、setup関数内に書く
background(204); int w = (int)random(20, 200); int h = (int)random(20, 200); int x = 0; int y = 0; x = 640/2 - w/2; y = 480/2 - h/2; rect(x, y, w, h); } backgroundを使って、塗りつぶし処理を入れる
{ background(204); int w = (int)random(20, 200); int h = (int)random(20, 200); int x = 640/2 - w/2; int y = 480/2 - h/2; color c; if (w > 150 && h > 150) { c = color(255, 205, 213); } else { c = color(255, 255, 255); } fill(c); rect(x, y, w, h); }