参考 ellipse()

ellipse()

绘制一个椭圆。

椭圆是一个由 xywh 参数设置的圆形。 xy 设置其中心点。 wh 设置其宽度和高度。移步 ellipseMode() 查看其他设置椭圆位置的方式。

如果未设置高度,则椭圆的宽度和高度均使用宽度值。如果指定了为负数的高度或宽度,则其绝对值将被采用。

第五个参数detail也是可选的。它决定了有多少顶点会被用于在 WebGL 模式下绘制椭圆。默认值为 25。

示例

语法

ellipse(x, y, w, [h])
ellipse(x, y, w, h, [detail])

参数

x
数字:

椭圆中心的 x 坐标。

y
数字:

椭圆中心的 y 坐标。

w
数字:

椭圆的宽度。

h
数字:

椭圆的高度。

detail
整数:

仅适用于 WebGL 模式的可选参数。这是为了 指定组成顶点的数量 椭圆的周长。默认值为 25。不会 对于超过 50 个的细节进行描边。

Notice any errors or typos? Please let us know. Please feel free to edit src/core/shape/2d_primitives.js and open a pull request!

相关参考