onCollisionEnter: function (other, self) {
// 以下属性为 矩形 和 多边形 碰撞组件特有属性
var ps = self.world.points;
}
我的碰撞体是个矩形
这个ps打印出来4个点却不是一个矩形 这是为什么?4个点分别代表什么呢 文档没找到说明
onCollisionEnter: function (other, self) {
// 以下属性为 矩形 和 多边形 碰撞组件特有属性
var ps = self.world.points;
}
我的碰撞体是个矩形
这个ps打印出来4个点却不是一个矩形 这是为什么?4个点分别代表什么呢 文档没找到说明
这四个点是你的矩形碰撞框的四个顶点啊,四个顶点不就能确定一个矩形了吗?不然你如何记录一个矩形??
可是他两两x轴相同 但是y轴不同 他不是一个正矩形啊。我是两个正矩形 上下碰撞。
你这个打印的是你两个碰撞体中的其中一个碰撞体的世界坐标的边界点,肯定是两两X轴一直Y不同
就比如 (0,0)(0,1)(1,0)(1,1)
这不就是一个标准的长度为1的正方形也就是特殊矩形吗?