你需要知道的:
canvas標(biāo)簽只是圖形容器,您必須使用腳本來繪制圖形。默認(rèn)大小:寬300px,高150px;
getContext() 方法可返回一個對象,該對象提供了用于在畫布上繪圖的方法和屬性。——獲取上下文對象。
getContext("2d") 對象屬性和方法,可用于在畫布上繪制文本、線條、矩形、圓形等等。
fillRect(l,t,w,h):默認(rèn)顏色是黑色 strokeRect(l,t,w,h):帶邊框的方塊。默認(rèn)一像素黑色邊框
setInterval() 方法可按照指定的周期(以毫秒計)來調(diào)用函數(shù)或計算表達式。
beginPath():定義開始繪制路徑, 它把當(dāng)前的點設(shè)置為 (0,0)。 當(dāng)一個畫布的環(huán)境第一次創(chuàng)建,beginPath()
方法會被顯式地調(diào)用。
closePath():結(jié)束繪制路徑(將起點與終點進行連接)
繪制圓形:
arc( x,y,半徑,起始弧度,結(jié)束弧度,旋轉(zhuǎn)方向)
x,y:起始位置
弧度與角度的關(guān)系:弧度=角度*Math.PI/180
旋轉(zhuǎn)方向:順時針(默認(rèn):false,逆時針:true)
代碼:
新聞熱點
疑難解答