ピクセルの色を設定したり、キャンバスに画像を描画したりします。

set()は使いやすいですが、pixels ほど高速ではありません。多くのピクセル値を設定するには pixelsを使用してください。

set()は最初の2つのパラメータをx座標とy座標として解釈します。 最後のパラメータはグレースケール値、[R, G, B, A]ピクセル配列、 p5.Colorオブジェクト、または p5.Imageオブジェクトとして解釈されます。 画像が渡された場合、最初の2つのパラメータは、現在の imageMode()に関係なく、 画像の左上隅の座標を設定します。

set()を使用した後、変更を表示するには updatePixels()を呼び出す必要があります。

実例

シンタックス

set(x, y, c)

パラメーター

x
Number:

ピクセルのx座標。

y
Number:

ピクセルのy座標。

c
Number|Number[]|Object:

グレースケール値 | ピクセル配列 | p5.Colorオブジェクト | コピーするp5.Image

Notice any errors or typos? Please let us know. Please feel free to edit src/image/pixels.js and open a pull request!

関連するリファレンス