cc.interaction.lineRect
时间: 2023-12-05 22:06:38 浏览: 76
cc.interaction.lineRect 是 Cocos Creator 中的一个函数,用于计算一条线段与一个矩形的相交情况。该函数的语法如下:
```
cc.interaction.lineRect(start, end, rect)
```
其中:
- start 和 end 是表示线段起点和终点的 cc.Vec2 对象。
- rect 是表示矩形位置和大小的 cc.Rect 对象。
函数返回值为一个对象,包含以下属性:
- hit:表示线段是否与矩形相交,是一个布尔值。
- point:如果相交,表示相交点的 cc.Vec2 对象,否则为 null。
- enter:表示线段起点是否在矩形内部,是一个布尔值。
- leave:表示线段终点是否在矩形内部,是一个布尔值。
阅读全文