将像素从源图像复制到画布的某个区域。
第一个参数 srcImage
是 p5.Image 要混合的对象。源图像可以是画布本身或是一个 p5.Image 对象。如果源区域与目标区域的像素大小不同,copy()
可以缩放像素。
接下来的四个参数,sx
,sy
, sw
和 sh
确定源图像的复制区域。 (sx, sy)
是区域左上角。 sw
和 sh
是区域宽度和高度。
接下来的四个参数,dx
,dy
, dw
和 dh
确定复制到画布的区域。(dx, dy)
是区域左上角。 dw
和 dh
是区域宽度和高度。
示例
语法
copy(srcImage, sx, sy, sw, sh, dx, dy, dw, dh)
copy(sx, sy, sw, sh, dx, dy, dw, dh)
参数
srcImage
p5.Image|p5.Element:
源图像。
sx
整数:
源左上角的 x 坐标。
sy
整数:
源左上角的 y 坐标。
sw
整数:
源图像宽度。
sh
整数:
源图像高度。
dx
整数:
目标左上角的 x 坐标。
dy
整数:
目标左上角的 y 坐标。
dw
整数:
目标图像宽度。
dh
整数:
目标图像高度。
Notice any errors or typos? Please let us know. Please feel free to edit src/image/pixels.js and open a pull request!