def setup
fruit = loadImage("fruit.png")
wall = loadImage("wall.png")
fruit.blend(wall, 0, 0, 33, 100, 67, 0, 33, 100, LIGHTEST)
image(fruit, 0, 0)
image(wall, 0, 0)
end
def setup
fruit = loadImage("fruit.png")
wall = loadImage("wall.png")
fruit.blend(wall, 0, 0, 33, 100, 67, 0, 33, 100, DARKEST)
image(fruit, 0, 0)
image(wall, 0, 0)
end
def setup
fruit = loadImage("fruit.png")
wall = loadImage("wall.png")
fruit.blend(wall, 0, 0, 33, 100, 67, 0, 33, 100, ADD)
image(fruit, 0, 0)
image(wall, 0, 0)
end
イメージの指定領域をイメージの別の領域にブレンドモードを適用してコピーします。
| 引数名 | 内容 | 備考 | オプション | デフォルト値 |
|---|---|---|---|---|
| srcImage | p5.Imageオブジェクト | |||
| sx | コピー元の領域の左上 x座標 | コピー元 | ||
| sy | コピー元の領域の左上 y座標 | |||
| sw | コピー元の領域の幅 | |||
| sh | コピー元の領域の高さ | |||
| dx | コピー先の領域の左上 x座標 | コピー先 | ||
| dy | コピー先の領域の左上 y座標 | |||
| dw | コピー先の領域の幅 | |||
| dh | コピー先の領域の高さ | |||
| blendMode | ブレンドモード |
BLEND DARKEST LIGHTEST DIFFERENCE MULTIPLY EXCLUSION SCREEN REPLACE OVERLAY HARD_LIGHT SOFT_LIGHT DODGE BURN ADD NORMAL |
なし