Curves

Curves

Type Definitions

EllipseCurveConfig

Properties:
Name Type Attributes Default Description
x number <optional>
0 椭圆的x坐标.
y number <optional>
0 椭圆的y坐标.
xRadius number <optional>
0 椭圆的水平半径.
yRadius number <optional>
0 椭圆的垂直半径.
startAngle number <optional>
0 椭圆的起始角度,以度为单位.
endAngle number <optional>
360 椭圆的结束角度,以度为单位.
clockwise boolean <optional>
false 设置椭圆旋转是顺时针(真)还是逆时针(假)
rotation number <optional>
0 椭圆的旋转,单位为度.
Type:
  • object

JSONCurve

Since:
  • 3.0.0
Properties:
Name Type Description
type string 曲线的
points Array.<number> 像 `[x1,y1,x2,y2]` 这样的点的数组
Type:
  • object

JSONEllipseCurve

Since:
  • 3.0.0
Properties:
Name Type Description
type string 曲线的.
x number 椭圆的x坐标.
y number 椭圆的y坐标.
xRadius number 椭圆的水平半径.
yRadius number 椭圆的垂直半径.
startAngle number 椭圆的起始角度,以度为单位.
endAngle number 椭圆的结束角度,以度为单位.
clockwise boolean 设置椭圆旋转是顺时针(真)还是逆时针(假)
rotation number 椭圆的旋转,单位为度.
Type:
  • object

JSONPath

Since:
  • 3.0.0
Properties:
Name Type Description
type string 曲线的.
x number 曲线起点的X坐标.
y number 路径起点的Y坐标.
autoClose boolean 路径自动关闭.
curves Array.<Phaser.Types.Curves.JSONCurve> 曲线列表
Type:
  • object