关于不规则碰撞检测的问题 PolygonCollider

   var touchLoc={"x":463.3671875,"y":415.4791666666667}
    var points=[{"x":410.66666666666674,"y":300},{"x":510.66666666666674,"y":424},{"x":692.6666666666667,"y":411},{"x":690.6666666666667,"y":305},{"x":441.66666666666674,"y":304},{"x":432.66666666666674,"y":299}]
    cc.log('touchLoc='+cc.Intersection.pointInPolygon(touchLoc, points));

很明显在区域内的点,打出的log 是 false 这是什么原因?