W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
解釋:clip 方法從原始畫布中剪切任意形狀和尺寸。一旦剪切了某個區(qū)域,則所有之后的繪圖都會被限制在被剪切的區(qū)域內(nèi)(不能訪問畫布上的其他區(qū)域)??梢栽谑褂?clip 方法前通過使用 save 方法對當前畫布區(qū)域進行保存,并在以后的任意時間對其進行恢復(通過 “restore” 方法)。
無
clip之前:
clip之后:
<canvas canvas-id="myCanvas" class="myCanvas" />
Page({
onShow() {
const canvasContext = swan.createCanvasContext('myCanvas')
canvasContext.rect(50,20,200,120);
canvasContext.stroke();
canvasContext.clip();
// 在 clip() 之后繪制黑色矩形
canvasContext.fillRect(0,0,150,100);
canvasContext.draw()
}
});
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: