canvas arc()方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了canvas arc()方法相关的知识,希望对你有一定的参考价值。

参考技术A 创建弧/曲线(用于创建圆或部分圆)

浏览器支持

Internet Explorer 9、Firefox、Opera、Chrome 以及 Safari 支持 arc() 方法。

Internet Explorer 8 或更早的浏览器不支持 <canvas> 元素。

画一个正规的圆弧,可以是一个完整的圆,也可以是一个圆的某一段弧线

通过 arc() 来创建圆,请把起始角设置为 0,结束角设置为 2*Math.PI(为常数)。

使用  stroke()  或  fill()  方法在画布上绘制实际的弧。

arc( )函数中的角度单位是弧度,不是度数

中心:arc(100,75,50,0*Math.PI,1.5*Math.PI)

起始角:arc(100,75,50,0,1.5*Math.PI)

结束角:arc(100,75,50,0*Math.PI,1.5*Math.PI)

       x                                                            圆的中心的 x 坐标。

       y                                                            圆的中心的 y 坐标。

       r                                                                    圆的半径。

     start                                     起始角,以弧度计。弧的圆形的三点钟位置是 0 度

      end                                                    结束角,以弧度计。

       dir                                           可选。规定应该逆时针还是顺时针绘图。

                                                            False =顺时针,true = 逆时针。

以上是关于canvas arc()方法的主要内容,如果未能解决你的问题,请参考以下文章

canvas基础绘制-arc

canvas教程 绘制曲线

用canvas的arc绘制时钟

Canvas中怎么绘制圆和圆弧

canvas 画图----arc函数

canvas 画图----arc函数