課程
/前端開(kāi)發(fā)
/Html5
/Canvas繪圖詳解
context.save();
...
context.restore();
context.beginPath();
context.closePath();
2015-11-19
源自:Canvas繪圖詳解 4-5
正在回答
?context.beginPath()永遠(yuǎn)保存(或者說(shuō)使用)的是當(dāng)前的繪制樣式狀態(tài),而context.save()保存的是某個(gè)時(shí)刻的繪制樣式狀態(tài)(那個(gè)時(shí)刻由你自己決定)。
如果你使用過(guò)ps,相當(dāng)于把某個(gè)繪制樣式狀態(tài)保存了一個(gè)文件,在你需要的時(shí)候調(diào)用。而beginpath()使用的是目前ps面板上的繪制樣式狀態(tài)
小丨呆 提問(wèn)者
context.beginPath();?context.closePath();是繪畫(huà)的起點(diǎn)和閉合,context.beginPath();可以代替moveto,直接用lineto,context.closePath();會(huì)把圖形閉合,translate會(huì)有疊加,save(),restore()可以解決。
舉報(bào)
Canvas系列教程第二課,詳解Canvas各接口,讓同學(xué)徹底掌握Canvas繪圖
1 回答請(qǐng)問(wèn)最后一個(gè)例子里面的兩對(duì)save()restore() 分別起了什么樣的效果?
1 回答beginPath()沒(méi)有作用??
2 回答關(guān)于 beginPath 的幾個(gè)問(wèn)題,求大神解答。
1 回答請(qǐng)問(wèn)哪里有比較全的api
3 回答請(qǐng)問(wèn)我的代碼哪里出錯(cuò)了
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-12-17
?context.beginPath()永遠(yuǎn)保存(或者說(shuō)使用)的是當(dāng)前的繪制樣式狀態(tài),而context.save()保存的是某個(gè)時(shí)刻的繪制樣式狀態(tài)(那個(gè)時(shí)刻由你自己決定)。
如果你使用過(guò)ps,相當(dāng)于把某個(gè)繪制樣式狀態(tài)保存了一個(gè)文件,在你需要的時(shí)候調(diào)用。而beginpath()使用的是目前ps面板上的繪制樣式狀態(tài)
2016-03-19
context.beginPath();?context.closePath();是繪畫(huà)的起點(diǎn)和閉合,context.beginPath();可以代替moveto,直接用lineto,context.closePath();會(huì)把圖形閉合,translate會(huì)有疊加,save(),restore()可以解決。