国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

canvas學(xué)習(xí)筆記-繪制簡(jiǎn)單路徑

myshell / 556人閱讀

摘要:這里弧度是以軸正方向?yàn)榛鶞?zhǔn)默認(rèn)順時(shí)針旋轉(zhuǎn)的角度來(lái)計(jì)算圖示圖片來(lái)自大漠示例

3.1 線段(直線路徑)

繪制線段一般步驟:

moveTo(x,y) 移動(dòng)畫筆到指定的坐標(biāo)點(diǎn)(x,y)
lineTo(x,y) 使用直線連接當(dāng)前端點(diǎn)和指定的坐標(biāo)點(diǎn)(x,y)
stroke() 根據(jù)當(dāng)前的畫線樣式,繪制當(dāng)前或已經(jīng)存在的路徑
3.2 矩形路徑

繪制矩形路徑一般步驟:

rect(x, y, width, height)  矩形路徑,坐標(biāo)點(diǎn)(x,y),width height寬高
stroke()fill 根據(jù)當(dāng)前的樣式,繪制或填充路徑
也可使用前文提到的strokeRectfillRect, 或者是通過lineTo拼接成矩形
3.3 圓弧路徑

先看下繪制圓弧的api:

ctx.arc(x, y, radius, startAngle, endAngle, anticlockwise);

x, y 圓弧中心, radius 圓弧半徑, startAngle 起始點(diǎn), endAngle 圓弧終點(diǎn), anticlockwise 默認(rèn)為順時(shí)針, true逆時(shí)針
CSS中做旋轉(zhuǎn)用到都是角度(deg),但是arc函數(shù)中表示角的單位是弧度,不是角度。角度與弧度的js表達(dá)式: 弧度 = (Math.PI/180) * 角度(deg)。
這里弧度是以x軸正方向為基準(zhǔn)、默認(rèn)順時(shí)針旋轉(zhuǎn)的角度來(lái)計(jì)算

圖示:


(圖片來(lái)自大漠)

ctx.beginPath();
ctx.arc(200, 100, 100, 0, Math.PI / 2, false);
ctx.closePath();
ctx.stroke();
ctx.fill();

arc示例

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/108904.html

相關(guān)文章

  • Canvas學(xué)習(xí)筆記

    摘要:設(shè)置繪制字符串的垂直對(duì)齊方式,該屬性支持等屬性值。調(diào)用的方法關(guān)閉子路徑。與前一個(gè)方法相比,只是定義弧的方式不同。把的當(dāng)前路徑從當(dāng)前結(jié)束點(diǎn)連接到對(duì)應(yīng)的點(diǎn)。向添加一段二次曲線。 1.使用canvas元素 在HTML頁(yè)面上定義元素與定義其他普通元素并無(wú)任何不同,它除了可以指定id、style、class、hidden等通用屬性之外,還可以指定如下兩個(gè)屬性: height:該屬性設(shè)置該畫布組...

    ad6623 評(píng)論0 收藏0
  • canvas學(xué)習(xí)筆記-繪制矩形及路徑(一)

    摘要:矩形只支持一種原生的圖形繪制矩形。所有其他的圖形的繪制都至少需要生成一條路徑。繪制矩形三種方法繪制一個(gè)填充的矩形繪制一個(gè)矩形的邊框清除指定矩形區(qū)域,讓清除部分完全透明。矩形示例路徑圖形的基本元素是路徑。 2. 矩形 canvas只支持一種原生的圖形繪制:矩形。 所有其他的圖形的繪制都至少需要生成一條路徑。 繪制矩形三種方法: // 繪制一個(gè)填充的矩形 fillRect(x, y, ...

    Achilles 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<