def setup
c = createCanvas(80, 80)
c.style('border', '5px dashed red').position(10, 10)
background(220)
end
キャンバスを生成します。
| 引数名 | 内容 | 備考 | オプション | デフォルト値 |
|---|---|---|---|---|
| w | キャンバスの幅 | ピクセル | ||
| h | キャンバスの高さ | ピクセル | ||
| renderer | モード | P2D : 2次元 WEBGL : 3次元 | ○ | P2D |
p5elementオブジェクト
・createCanvasメソッドを実行しない場合、デフォルトで 100×100のキャンバスが描画されます。
・p5.jsでは widthおよび heightはオプションの扱いになっていますが、
引数の指定を省いた場合の挙動が期待どおりではないので
rbCanvas/p5では widthおよび heightを必須の引数としています。
・キャンバスに対して p5elementオブジェクトのインスタンスメソッドを使用することができます。