size( 横幅 , 縦幅 );まず最初に行うべきことは、Canvasすなわち描画するエリアのサイズを設定することです。これは、sizeで縦横の幅(ドット数)を設定するだけです。
background( 輝度 )これは、描画に使う<Canvas>タグの背景色を設定するものです。単に1つの引数だけ指定すると、輝度を示すものとして判断され、グレースケールで背景色が指定されます。3つの引数を指定すると、RGB各色の輝度と判断されます。各値は、0~255の値で指定します。
background( 赤, 緑, 青 )
strokeWeight( 太さ )描画する図形の線の太さを指定します。これは、そのままドット数の値と考えてよいでしょう。
stroke( 赤, 緑, 青 )図形の描画は、まず「stroke」と「fill」で、図形の色を設定しておきます。strokeが線分の色、fillが塗りつぶす色です。いずれも、RGBの各色を指定すればOKです。まだ、第4引数にアルファチャンネルの値を指定し、半透明の色を指定することも可能です。
fill( 赤, 緑, 青 )
rect( 横位置, 縦位置, 横幅, 縦幅 )四角形と円形を描く関数です。いずれも、位置と大きさを示す4つの値を指定します。注意したいのは、ellipseの位置の値です。これで指定されるのは、円の中心位置です。
ellipse( 横位置, 縦位置, 横幅, 縦幅 )
point( 横位置, 縦位置 )pointは、指定した位置に点を描きます。lineは、2つの点の位置を引数で指定し、その2点を結ぶ直線を描きます。
line( 横位置1, 縦位置1, 横位置2, 縦位置2 )
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
※sample.pjsのスクリプト size(250, 250); background(255); strokeWeight(1); for(int i = 0;i < 100;i++){ float r = random(255); float g = random(255); float b = random(255); float x = random(250); float y = random(250); fill(r,g,b,50); stroke(r,g,b,100); ellipse(x,y,50,50); }
<< 前へ | 次へ >> |