HTML 5 canvas globalCompositeOperation 属性
实例
globalCompositeOperation
source-over destination-over
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.fillStyle="red"; ctx.fillRect(20,20,75,50);ctx.globalCompositeOperation="source-over";
ctx.fillStyle="blue"; ctx.fillRect(50,50,75,50); ctx.fillStyle="red"; ctx.fillRect(150,20,75,50);ctx.globalCompositeOperation="destination-over";
ctx.fillStyle="blue"; ctx.fillRect(180,50,75,50);
Internet Explorer 9、Firefox、Opera、Chrome 以及 Safari 支持 globalCompositeOperation 属性。
注释:Internet Explorer 8 <canvas> 元素。
globalCompositeOperation 像上。
源图像 = 绘图。
目标图像 = 绘图。
默认值: | source-over |
---|---|
JavaScript 语法: | context.globalCompositeOperation="source-in"; |
属性值
值 | 描述 |
---|---|
source-over | |
source-atop | 见的。 |
source-in | 明的。 |
source-out | 明的。 |
destination-over | 图像。 |
destination-atop | 。 |
destination-in | 明的。 |
destination-out | 明的。 |
lighter | + |
copy | 图像。 |
source-over |