91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信小程序中canvasContext.arc怎么用

發布時間:2022-03-05 11:37:06 來源:億速云 閱讀:511 作者:小新 欄目:開發技術

這篇文章將為大家詳細講解有關微信小程序中canvasContext.arc怎么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

canvasContext.arc


定義

畫一條弧線。

Tip: 創建一個圓可以用arc()方法指定起始弧度為0,終止弧度為2 * Math.PI

Tip: 用stroke()或者fill()方法來在 canvas 中畫弧線。

參數

參數 類型 說明
x Number 圓的x坐標
y Number 圓的y坐標
r Number 圓的半徑
sAngle Number 起始弧度,單位弧度(在3點鐘方向)
eAngle Number 終止弧度
counterclockwise Boolean 可選。指定弧度的方向是逆時針還是順時針。默認是false,即順時針。

例子

const ctx = wx.createCanvasContext('myCanvas')// Draw coordinatesctx.arc(100, 75, 50, 0, 2 * Math.PI)
ctx.setFillStyle('#EEEEEE')
ctx.fill()

ctx.beginPath()
ctx.moveTo(40, 75)
ctx.lineTo(160, 75)
ctx.moveTo(100, 15)
ctx.lineTo(100, 135)
ctx.setStrokeStyle('#AAAAAA')
ctx.stroke()

ctx.setFontSize(12)
ctx.setFillStyle('black')
ctx.fillText('0', 165, 78)
ctx.fillText('0.5*PI', 83, 145)
ctx.fillText('1*PI', 15, 78)
ctx.fillText('1.5*PI', 83, 10)// Draw pointsctx.beginPath()
ctx.arc(100, 75, 2, 0, 2 * Math.PI)
ctx.setFillStyle('lightgreen')
ctx.fill()

ctx.beginPath()
ctx.arc(100, 25, 2, 0, 2 * Math.PI)
ctx.setFillStyle('blue')
ctx.fill()

ctx.beginPath()
ctx.arc(150, 75, 2, 0, 2 * Math.PI)
ctx.setFillStyle('red')
ctx.fill()// Draw arcctx.beginPath()
ctx.arc(100, 75, 50, 0, 1.5 * Math.PI)
ctx.setStrokeStyle('#333333')
ctx.stroke()

ctx.draw()

針對arc(100, 75, 50, 0, 1.5 * Math.PI)的三個關鍵坐標如下:

  • 綠色: 圓心 (100, 75)

  • 紅色: 起始弧度 (0)

  • 藍色: 終止弧度 (1.5 * Math.PI)

關于“微信小程序中canvasContext.arc怎么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永和县| 上犹县| 和硕县| 泰和县| 桐城市| 东阳市| 舒城县| 通榆县| 望都县| 尼玛县| 长宁区| 弥勒县| 临猗县| 桂东县| 岚皋县| 岢岚县| 嘉善县| 新郑市| 吐鲁番市| 赤峰市| 原阳县| 上林县| 甘德县| 江城| 深水埗区| 开鲁县| 鄂托克前旗| 鄂尔多斯市| 东山县| 朝阳市| 偏关县| 尖扎县| 吉隆县| 固镇县| 定结县| 来凤县| 西丰县| 工布江达县| 托克逊县| 凯里市| 镇赉县|