Rect

一个 Rect 代表一个矩形。

属性

属性类型说明
widthNumber矩形的宽度
heightNumber矩形的高度
leftNumber矩形 X 轴上的最小值
rightNumber矩形 X 轴上的最大值
topNumber矩形 Y 轴上的最小值
bottomNumber矩形 Y 轴上的最大值

方法

set(left: number, top: number, width: number, height: number)

更新矩形的相关信息。

intersects(rect: Rect): boolean

判断两个矩形是否相交

const rect1 = Layout.getElementsById('box1')[0];
const rect2 = Layout.getElementsById('box2')[0];

console.log(rect1.intersects(rect2));