Cocos Creater 如何添加不规则的遮罩,有这样的组件吗。

cocos Creater 如何添加不规则的遮罩,有这样的组件吗。

1赞

同问。。。:2:

同问。。。。。。。

能描述下具体需求吗?不规则遮罩,是指可以用户自行编辑遮罩的轮廓吗?

是啊 类似于FLASH里的遮罩 可以绘制任意形状的遮罩

就是opengl的模版测试

看了下Creator的cc.Mask的代码,它用的是ClippingNode,stencil是DrawNode。用DrawNode绘制一个矩形或者圆形来实现遮罩。这个跟cocos2dx-js里是一样的。我觉得用DrawNode绘制自定义图形或者把ClippingNode的stencil替换为自定义图片,应该可以实现不规则遮罩。但我还没有试过。