范围对象Rect
# 范围对象Rect
UiObject.bounds(), UiObject.boundsInParent()返回的对象。表示一个长方形(范围)。
例如:获取一个控件坐标
```JavaScript
var s = text("发送").findOne()
var 中心x = s.bounds().centerX()
var 中心y = s.bounds().centerY()
var 左上x = s.bounds().left
var 左上y = s.bounds().top
var 右下x = s.bounds().right
var 右下y = s.bounds().bottom
```
## Rect.left
- 返回 {number}
长方形左边界的x坐标、
## Rect.right
- 返回 {number}
长方形右边界的x坐标、
## Rect.top
- 返回 {number}
长方形上边界的y坐标、
## Rect.bottom
- 返回 {number}
长方形下边界的y坐标、
## Rect.centerX()
返回 {number}
长方形中点x坐标。
## Rect.centerY()
- 返回 {number}
长方形中点y坐标。
## Rect.width()
- 返回 {number}
**长方形宽度。通常可以作为控件宽度**。
## Rect.height()
- 返回 {number}
**长方形高度。通常可以作为控件高度**。
## Rect.contains(r)
- r 范围对象Rect
**返回是否包含另一个长方形r**。包含指的是,长方形r在该长方形的里面(包含边界重叠的情况)。
## Rect.intersect(r)
- r 范围对象Rect
**返回是否和另一个长方形相交**。