lineLine(a1,a2,b1,b2) a1表示線段一的起始坐标,a2表示線段一的結尾坐标,其他同理
測試線段與線段是否相交
lineRect ( - a1
- a2
- b
)
測試線段與矩形是否相交 b表示rect類型
linePolygon ( - a1
- a2
- b
)
測試線段與多邊形是否相交 b表示[Vec2],坐标數組
rectRect ( - a
- b
)
測試矩形與矩形是否相交
rectPolygon ( - a
- b
)
測試矩形與多邊形是否相交
polygonPolygon ( - a
- b
)
測試多邊形與多邊形是否相交
pointInPolygon ( - point
- polygon
)
測試一個點是否在一個多邊形中
pointLineDistance ( - point
- start
- end
- isSegment
)
計算點到直線的距離。如果這是一條線段并且垂足不線上段内,則會計算點到線段端點的距離。