佳木斯湛栽影视文化发展公司

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

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

熱門標簽:硅谷的囚徒呼叫中心 檢查注冊表項 使用U盤裝系統(tǒng) 阿里云 美圖手機 智能手機 百度競價點擊價格的計算公式 網(wǎng)站建設(shè)

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)圓繪制的示例代碼》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    容城县| 黄浦区| 定结县| 双峰县| 炎陵县| 上栗县| 青海省| 蒙山县| 晋城| 巫溪县| 衢州市| 洛浦县| 张家口市| 瑞金市| 读书| 昌黎县| 怀宁县| 寿光市| 宁化县| 磐石市| 黄山市| 闸北区| 友谊县| 临颍县| 石首市| 胶南市| 丰县| 通化市| 宁强县| 泌阳县| 香港 | 故城县| 句容市| 那曲县| 嵊泗县| 邓州市| 禄丰县| 化德县| 德惠市| 集贤县| 襄樊市|