sprite图片有效区域遮罩问题

如下图所示:

当点击图中番茄,其他植物蒙上一层遮罩。

问题:
遮罩只遮住图片渲染区域,是不规则的。
用mask或者singleColor都只能显示方形或圆形的遮罩。
各位大神有什么好的方法吗?

直接设置node的颜色不行吗?

2赞

可以了
哈哈,我想复杂了