def setup
img = loadImage("fruit.png")
x = img.width / 2
y = img.height / 2
img.copy(img, 0, 0, x, y, 25, 25, x, y)
image(img, 0, 0)
end
イメージの指定領域をイメージの別の領域にコピーします。
| 引数名 | 内容 | 備考 | オプション | デフォルト値 |
|---|---|---|---|---|
| srcImage | コピー元のイメージ | p5imageオブジェクト p5graphicsオブジェクト メインキャンバス | ||
| sx | コピー元の領域の左上 x座標 | コピー元 | ||
| sy | コピー元の領域の左上 y座標 | |||
| sw | コピー元の領域の幅 | |||
| sh | コピー元の領域の高さ | |||
| dx | コピー先の領域の左上 x座標 | コピー先 | ||
| dy | コピー先の領域の左上 y座標 | |||
| dw | コピー先の領域の幅 | |||
| dh | コピー先の領域の高さ |
obj (メソッドを呼び出した p5imageオブジェクト自身)
・引数 'srcImage'が指定されていない場合、メソッドを呼び出した p5imageオブジェクト自身がコピー元となります。
・コピー元とコピー先とで領域サイズが異なる場合、
コピー先の領域サイズの合わせてコピー元の領域サイズが自動的に変更されます。