Class: ObservablePoint

PIXI~ObservablePoint

Point对象表示二维坐标系中的位置,其中x表示水平轴,y表示垂直轴。

ObservablePoint是一个指针,当该指针的位置更改时,它将触发回调。

new ObservablePoint (cb, scope, x, y)

Name Type Default Description
cb function

更改时回调

scope object

回调的所有者

x number 0 optional

点在x轴上的位置

y number 0 optional

点在y轴上的位置

Implements

  • IPoint

Members

x number

displayObject在x轴上相对于父级本地坐标的位置。

y number

displayObject在y轴上相对于父级本地坐标的位置

Methods

创建此点的副本。 回调和范围参数可以被覆盖,不填时,它们将默认为克隆对象的值。

Name Type Default Description
cb function null optional

更改时回调

scope object null optional

回调的所有者

Returns:
Type Description
PIXI.ObservablePoint 点的副本

copy () Deprecated : since 5.0.0

See:

copyFrom (p)this

从指定点复制x和y

Name Type Description
p PIXI.IPoint

要复制的点。

Returns:
Type Description
this Returns itself.

将x和y复制到指定点

Name Type Description
p PIXI.IPoint

要复制的点。

Returns:
Type Description
PIXI.IPoint 已更新值的指定点

equals (p)boolean

如果指定点等于该点,则返回true

Name Type Description
p PIXI.IPoint

The point to check

Returns:
Type Description
boolean Whether the given point equal to this point

set (x, y)this

将点设置为新的x和y位置。 如果省略y,则x和y都将设置为x。

Name Type Default Description
x number 0 optional

点在x轴上的位置

y number x optional

点在y轴上的位置

Returns:
Type Description
this Returns itself.