1.点与面的碰撞!
node.getBoundingBox()表示node节点的范围大小,pos为坐标点cc.rectContainsPoint(node.getBoundingBox(),pos)
2.面与面的碰撞!
3.判断两点直接的距离var rect1 = sprite.getBoundingBox(); var rect2 = sprite1.getBoundingBox(); if(cc.rectIntersectsRect(<span style="font-family: 宋体;">rect1</span><span style="font-family: 宋体;">, rect2)){ </span> //发生碰撞事件 }
- var distance = cc.pDistance(this.sprite_0.getPosition(), sprite_1.getPosition());