全局透明度的設(shè)置
globalAlpha = value
這個(gè)屬性影響到 canvas 里所有圖形的透明度,
有效的值范圍是 0.0 (完全透明)到 1.0(完全不透明)
默認(rèn)是 1.0
覆蓋合成
source:新的圖像(源)
destination:已經(jīng)繪制過的圖形(目標(biāo))
globalCompositeOperation
source-over(默認(rèn)值):源在上面,新的圖像層級(jí)比較高
source-in :只留下源與目標(biāo)的重疊部分(源的那一部分)
source-out :只留下源超過目標(biāo)的部分
source-atop:砍掉源溢出的部分
destination-over:目標(biāo)在上面,舊的圖像層級(jí)比較高
destination-in:只留下源與目標(biāo)的重疊部分(目標(biāo)的那一部分)
destination-out:只留下目標(biāo)超過源的部分
destination-atop:砍掉目標(biāo)溢出的部分