Members
-
左下角x坐标
-
左下角y坐标
-
宽度
-
高度
-
底部y坐标
-
是否为空
-
左侧x坐标
-
右侧x坐标
-
顶部y坐标
-
staticreadonly Empty : Rect
-
空矩形常量
Methods
计算中心点,存放到结果对象中
Name | Type | Description |
---|---|---|
result |
Vector2 |
clone() → Rect
复制对象
是否包含指定坐标点
Name | Type | Description |
---|---|---|
x |
number | x坐标 |
y |
number | y坐标 |
是否包含指定点
Name | Type | Description |
---|---|---|
point |
Vector2 | 指定点 |
inflate(xInc,yInc) → Rect
扩展矩形高度和宽度
Name | Type | Description |
---|---|---|
xInc |
number | 扩展宽度 |
yInc |
number | 扩展高度 |
扩展矩形高度和宽度,结果存放在本矩形
Name | Type | Description |
---|---|---|
xInc |
number | 扩展宽度 |
yInc |
number | 扩展高度 |
intersect(rect) → Rect
与指定矩形求交集
Name | Type | Description |
---|---|---|
rect |
Rect | 指定矩形 |
与指定矩形求交集,结果放在本矩形
Name | Type | Description |
---|---|---|
rect |
Rect | 指定矩形 |
判断是否与指定矩形相交
Name | Type | Description |
---|---|---|
rect |
Rect | 指定矩形 |
调整矩形使得宽度和高度为正值
scale(scale) → Rect
计算缩放后的新矩形并返回
Name | Type | Description |
---|---|---|
scale |
number | 缩放比例 |
缩放矩形到指定结果中
Name | Type | Description |
---|---|---|
scale |
number | 缩放比例 |
result |
Rect | 结果值 |
直接设置矩形的值
Name | Type | Description |
---|---|---|
x |
number | |
y |
number | |
width |
number | |
height |
number |
union(rect) → Rect
与指定矩形求并集
Name | Type | Description |
---|---|---|
rect |
Rect | 指定矩形 |
与指定矩形求并集,结果放在本矩形
Name | Type | Description |
---|---|---|
rect |
Rect | 指定矩形 |
与指定点求并集,结果放在本矩形
Name | Type | Description |
---|---|---|
point |
Vector2 | 指定点 |
staticCalcRange(points) → Rect
计算点数组的包围矩形
Name | Type | Description |
---|---|---|
points |
Vector2[] | 点数组 |
staticCreateFromPoint(point1,point2) → Rect
从两点的包围矩形创建矩形
Name | Type | Description |
---|---|---|
point1 |
Vector2 | 点1 |
point2 |
Vector2 | 点2 |