def setup
background(220)
black = color(0)
set(30, 20, black)
set(85, 20, black)
set(85, 75, black)
set(30, 75, black)
updatePixels
end
def setup
background(220)
(30...width - 15).each do |i|
(20...height - 25).each do |j|
c = color(204 - j, 153 - i, 0)
set(i, j, c)
end
end
updatePixels
end
def setup
img = loadImage("fruit.png")
set(0, 0, img)
updatePixels
line(0, 0, width, height)
line(0, height, width, 0)
end
キャンバス上の任意のピクセルに値を設定します。
| 引数名 | 内容 | 備考 | オプション | デフォルト値 |
|---|---|---|---|---|
| x | ピクセルの x座標 | |||
| y | ピクセルの x座標 | |||
| c | 色 |
グレースケール(0~255) [R, G, B, A]配列 p5colorオブジェクト p5imageオブジェクト |
なし
・setメソッドを使用したあと、キャンバスに変更内容を反映させるためには
updatePixelsメソッドを実行する必要があります。
・引数 cにイメージを指定した場合、imageModeの設定に関わらず
座標(x, y)にイメージの左端がくるように描画されます。