每个版本自定义遮罩都不一样。。2.0.2正式版可以这么写:
// this.mask是遮罩组件,遮罩类型须是矩形或椭圆,不能是纹理,其它属性随意,会被下面函数改写。
this.mask._updateGraphics = () => {
var graphics = this.mask._graphics;
graphics.clear();
// 下面用cc.Graphics绘制你的多边形并fill
graphics.lineTo...
};
this.mask._updateGraphics();