canvas使用注意點(diǎn)總結(jié)

canvas使用注意點(diǎn)總結(jié)

ID:30504733

大?。?7.54 KB

頁(yè)數(shù):6頁(yè)

時(shí)間:2018-12-30

canvas使用注意點(diǎn)總結(jié)_第1頁(yè)
canvas使用注意點(diǎn)總結(jié)_第2頁(yè)
canvas使用注意點(diǎn)總結(jié)_第3頁(yè)
canvas使用注意點(diǎn)總結(jié)_第4頁(yè)
canvas使用注意點(diǎn)總結(jié)_第5頁(yè)
資源描述:

《canvas使用注意點(diǎn)總結(jié)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、我真正系統(tǒng)地接觸和學(xué)習(xí)黨的基本知識(shí)是在這次中級(jí)黨校的培訓(xùn)班上。通過(guò)學(xué)習(xí),了解了黨的發(fā)展歷程,對(duì)黨的性質(zhì)、宗旨、任務(wù)等基本知識(shí)有了進(jìn)一步的了解canvas使用注意點(diǎn)總結(jié)canvas默認(rèn)寬高是300、150,為避免異常,最好使用顯示屬性添加而不通過(guò)css來(lái)添加寬高,下面簡(jiǎn)單的為大家介紹下canvas使用注意事項(xiàng),感興趣的朋友可以參考下哈,希望對(duì)大家有所幫助1、canvas中文教程https://developer.mozilla.org/zh-CN/docs/Canvas_tutorial2、canvas默認(rèn)寬高是300、150,為避免異常,最好使用顯示屬性添加而

2、不通過(guò)css來(lái)添加寬高3、在canvas標(biāo)簽內(nèi)部添加不支持canvas標(biāo)簽的瀏覽器的說(shuō)明4、通過(guò)下面的js代碼也能判斷瀏覽器是否支持canvas代碼如下:varcanvas=document.getElementById('tutorial');if(canvas.getContext){varctx=canvas.getContext('2d');//drawingcodehere}else{//canvas-unsupportedcodehere}對(duì)黨的認(rèn)識(shí)也有了進(jìn)一步的提高。才真正體會(huì)到了中國(guó)共產(chǎn)黨的偉大、光榮和正確,更感到只有中國(guó)共產(chǎn)黨是全中國(guó)最廣大人

3、民利益的忠實(shí)代表我真正系統(tǒng)地接觸和學(xué)習(xí)黨的基本知識(shí)是在這次中級(jí)黨校的培訓(xùn)班上。通過(guò)學(xué)習(xí),了解了黨的發(fā)展歷程,對(duì)黨的性質(zhì)、宗旨、任務(wù)等基本知識(shí)有了進(jìn)一步的了解5、canvas只支持一種基本形狀的繪制,即矩形,但是其它圖形都可以通過(guò)canvas路徑來(lái)繪制6、繪制矩形有四個(gè)函數(shù):rect、fillRect、strokeRect和clearRect7、beginPath的作用用來(lái)開(kāi)始一個(gè)新的路徑層,如果不加就表示在原來(lái)路徑層上繪制,下面兩段代碼效果是完全不一樣的,第一段代碼顯示兩條紅線,第二段代碼顯示一條黑線和一條紅線代碼如下:varctx=document.getE

4、lementById('cvs').getContext('2d');ctx.beginPath();ctx.moveTo(100.5,20.5);ctx.lineTo(200.5,20.5);ctx.stroke();ctx.moveTo(100.5,40.5);ctx.lineTo(200.5,40.5)ctx.strokeStyle='#f00';ctx.stroke();代碼如下:varctx=document.getElementById('cvs').getContext('2d');ctx.beginPath();對(duì)黨的認(rèn)識(shí)也有了進(jìn)一步的提高。才

5、真正體會(huì)到了中國(guó)共產(chǎn)黨的偉大、光榮和正確,更感到只有中國(guó)共產(chǎn)黨是全中國(guó)最廣大人民利益的忠實(shí)代表我真正系統(tǒng)地接觸和學(xué)習(xí)黨的基本知識(shí)是在這次中級(jí)黨校的培訓(xùn)班上。通過(guò)學(xué)習(xí),了解了黨的發(fā)展歷程,對(duì)黨的性質(zhì)、宗旨、任務(wù)等基本知識(shí)有了進(jìn)一步的了解ctx.moveTo(100.5,20.5);ctx.lineTo(200.5,20.5);ctx.stroke();ctx.beginPath();ctx.moveTo(100.5,40.5);ctx.lineTo(200.5,40.5)ctx.strokeStyle='#f00';ctx.stroke();8、如果不需要路徑閉

6、合,closePath可以不用,如果使用了fill則路徑則會(huì)自動(dòng)閉合,不需要再使用closePath了9、只要有足夠的耐性是完全可以利用貝塞爾曲線繪制任何圖形的10、二次方曲線在火狐下存在bug,因此可以利用三次方曲線代替二次方曲線使用11、圖像(如PNG,GIF,JPEG等)都可以引入到canvas中,而且其它的canvas元素也可以作為圖像的來(lái)源12、下面是基本的canvas圖片繪制代碼,其中image是image或者canvas對(duì)象,x和y是其在目標(biāo)canvas里的起始坐標(biāo)drawImage(image,x,y)對(duì)黨的認(rèn)識(shí)也有了進(jìn)一步的提高。才真正體會(huì)到

7、了中國(guó)共產(chǎn)黨的偉大、光榮和正確,更感到只有中國(guó)共產(chǎn)黨是全中國(guó)最廣大人民利益的忠實(shí)代表我真正系統(tǒng)地接觸和學(xué)習(xí)黨的基本知識(shí)是在這次中級(jí)黨校的培訓(xùn)班上。通過(guò)學(xué)習(xí),了解了黨的發(fā)展歷程,對(duì)黨的性質(zhì)、宗旨、任務(wù)等基本知識(shí)有了進(jìn)一步的了解下面一段代碼表示縮放圖片,width和height表示縮放的尺寸drawImage(image,x,y,width,height)下面一段代碼表示剪切圖片,第一個(gè)參數(shù)和其它的是相同的,都是一個(gè)圖像或者另一個(gè)canvas的引用。其它8個(gè)參數(shù)中分別表示圖片中裁減的起始x坐標(biāo),圖片中裁減的起始y坐標(biāo),裁減區(qū)域?qū)挾龋脺p區(qū)域高度,所畫(huà)位置x坐標(biāo),所

8、畫(huà)位置y坐標(biāo),所畫(huà)圖形寬度,所畫(huà)圖形高

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。