+ | b : number |
矩形右下角的Y坐标,等价于y2属性。
|
+ | bottom : number |
矩形右下角的Y坐标,等价于y2属性。
|
+ | h : number |
矩形的高度,相当于math.abs(y2y1);修改h时,y2也会随之调整为y1 + h。
|
+ | height : number |
矩形的高度,等价于h属性。
|
+ | l : number |
矩形左上角的X坐标,等价于x1属性。
|
+ | left : number |
矩形左上角的X坐标,等价于x1属性。
|
+ | name : string |
矩形的名称。
|
+ | r : number |
矩形右下角的X坐标,等价于x2属性。
|
+ | right : number |
矩形右下角的X坐标,等价于x2属性。
|
+ | t : number |
矩形左上角的Y坐标,等价于y1属性。
|
+ | top : number |
矩形左上角的Y坐标,等价于y1属性。
|
+ | w : number |
矩形的宽度,相当于math.abs(x2x1);修改w时,x2也会随之调整为x1 + w。
|
+ | width : number |
矩形的宽度,等价于w属性。
|
+ | x1 : number |
矩形左上角的X坐标。
|
+ | x2 : number |
矩形右下角的X坐标。
|
+ | y1 : number |
矩形左上角的Y坐标。
|
+ | y2 : number |
矩形右下角的Y坐标。
|
+ | cx : number |
矩形中心点的X坐标。
|
+ | cy : number |
矩形中心点的Y坐标。
|
构造一个矩形。
|
从源矩形构造一个矩形。
|
从两个二维坐标构造一个矩形。
|
从四个坐标构造一个矩形。
|
求两个矩形的相交矩形。 |
求两个矩形的合并矩形。 |
+ |
function deflate(x : number, y : number) function deflate(v : _Vector2) |
从中心点向内收缩矩形。
|
+ |
function inflate(x : number, y : number) function inflate(v : _Vector2) |
从中心点向外扩张矩形。
|
+ |
function merge(x : number, y : number) function merge(v : _Vector2) |
扩张矩阵使其包含新增点。
|
+ |
function offset(x : number, y : number) function offset(v : _Vector2) |
偏移矩形。
|