怎么获取多边形内的所有坐标呢

已知polygonCollider的points 求Collider里面的所有坐标呢?

可以先算出最大xMax,最小xMin,最大yMax,最小yMin,
for(var x = xMin; x <= xMax; x += 10){
for(var y = yMin; y <= yMax; y += 10){
if(cc.Intersection.pointInPolygon(cc.v2(x,y),…)){
}
}
}

下面矩形的可以 上面多边形的就不行了。。

点坐标为啥要乘10?

new Grid 的时候 太大不行 就缩小10倍 关键不是那边 下面rect都行 上面不行

没用过这个方法。
猜测:this.polygonCollider.points里面的点有问题,比如个数不对?或者值不对?或者就是组成的多边形的坐标系有问题,看你下面的方法调的矩形是世界坐标系的,不知道有没有关联