我想不通的所有参数的弧()函数是什么(通过实验),我还没有发现,似乎可以解释他们的任何教程。其中将在弧()函数的一个很好的解释是?

有帮助吗?

解决方案

arc(x, y, radius, startAngle, endAngle, anticlockwise)

前三个参数,x和y和半径,描述了一个圆,绘制将是圆的一部分的弧形。 由startAngle和endAngle是沿着圆从哪里开始和停止绘制。 0是向东,Math.PI / 2为南,Math.PI是西部和Math.PI. * 3/2是北方。如果逆时针为1,则电弧的方向是相反的。

https://developer.mozilla.org/En/Canvas_tutorial/Drawing_shapes#Arcs

“顺时针”

“逆时针”

在所附的图中,唯一的区别是逆时针PARAM。 Math.PI / 2总是南时结束顺时针或逆时针

其他提示

有关的更多信息,请参阅下面的链接。我使用这个链接一个清晰的思路。

http://www.html5canvastutorials.com/tutorials/html5-canvas-arcs /

我有同样的问题,并提出了一点互动页面,以帮助它的意义:

http://www.scienceprimer.com/drawing-circles-javascript-html5-canvas - 元素

所有的参数可以调节,并将所得的电弧被实时渲染。该网页还演示了如何填充(),中风()和closePath()方法与电弧()方法进行交互。

根据 MDC

arc(x, y, radius, startAngle, endAngle, anticlockwise)

的x,y,和半径显然圆参数。由startAngle和endAngle是弧度,东侧出发。逆时针是一个布尔值。

检查这个简单的例子作一简要介绍为HTML5的画布和弧功能: http://pastebin.com/kxB7uJLD

所以长。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top