濮阳杆衣贸易有限公司

主頁 > 知識庫 > canvas實現(xiàn)圓繪制的示例代碼

canvas實現(xiàn)圓繪制的示例代碼

熱門標簽:平頂山電子地圖標注怎么修改 洛陽市伊川縣地圖標注中心官網(wǎng) 搜狗星級酒店地圖標注 地圖標注自己去過的地方 電銷機器人視頻 標準智能外呼系統(tǒng) 江蘇高頻外呼系統(tǒng)線路 會聲會影怎樣做地圖標注效果 高德地圖標注錯誤怎么修改

arc

語法:arc(x, y, radius, startAngle, endAngle, anticlockwise)

前面兩個參數(shù)是x坐標,y坐標,第三個參數(shù)是半徑,第四個參數(shù)是開始的弧度,第五個參數(shù)是結(jié)束的弧度,第六個參數(shù)是順時針還是逆時針,默認是順時針。

看下面代碼,這樣就能繪制一個圓了。

ctx.arc(100, 100, 50, 0, 2 * Math.PI)
ctx.stroke()

效果圖:

這里要說明的一點是,不管順時針還是逆時針,圓的弧度的位置是不變的,不會因為順勢轉(zhuǎn)或者逆時針而改變,0.5pi的位置

ctx.arc(100, 100, 50, 0, 1.5 * Math.PI)
ctx.stroke()

ctx.arc(100, 100, 50, 0, 1.5 * Math.PI,true)
ctx.stroke()

上面代碼第一個是順時針繪制的,3/4 個弧度,用逆時針的話就是 1/4 個弧度,它的意思是從 0 開始,順時針到 1.5pi的位置

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:廣東 蚌埠 常德 廣西 果洛 阿克蘇 鄂爾多斯 松原

巨人網(wǎng)絡通訊聲明:本文標題《canvas實現(xiàn)圓繪制的示例代碼》,本文關鍵詞  canvas,實現(xiàn),圓,繪制,的,示例,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《canvas實現(xiàn)圓繪制的示例代碼》相關的同類信息!
  • 本頁收集關于canvas實現(xiàn)圓繪制的示例代碼的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    德阳市| 二连浩特市| 翁牛特旗| 通榆县| 凤翔县| 五寨县| 保山市| 高州市| 山东| 淮安市| 宜兰市| 宽城| 渑池县| 玛纳斯县| 格尔木市| 吉木乃县| 大悟县| 旌德县| 确山县| 安平县| 鹤庆县| 德化县| 涞水县| 乾安县| 黄陵县| 宁乡县| 新绛县| 乌兰察布市| 杂多县| 万载县| 阜新| 山东省| 锦州市| 刚察县| 广平县| 重庆市| 长汀县| 新绛县| 朝阳区| 洛浦县| 库车县|