Class: Polygon

PIXI~Polygon

通过用户定义的坐标自定义形状的类。

new Polygon (points)

Name Type Description
points Array.<PIXI.Point> | Array.<number> | Array.<Array.<number>> repeatable

可以为形成多边形的Point数组 也可以是[x,y, x,y, ...]的打平坐标数组,或者 传递的参数可以是多边形的所有点,例如 new PIXI.Polygon(new PIXI.Point(), new PIXI.Point(), ...), 或者传递的参数可以是打平的 x,y 值 例如: new Polygon(x,y, x,y, x,y, ...) 其中xy是数字类型。

Members

closeStroke boolean

moveTo之后为false,closePath之后为true。 所有其他情况为true

Default Value:
  • true

points Array.<number>

多边形的点数组

type number readonly

对象的类型,主要用于避免执行 instanceof 检查

Default Value:
  • PIXI.SHAPES.POLY
See:

Methods

创建多边形实例的克隆

Returns:
Type Description
PIXI.Polygon 多边形的副本

contains (x, y)boolean

检查传递给此函数的x和y坐标是否包含在此多边形内

Name Type Description
x number

测试点的X坐标

y number

测试点的Y坐标

Returns:
Type Description
boolean x/y坐标是否包含