Graphics.graphics.fillColor = cc.color(255, 0, 0, 128) 做刮刮乐的功能 想给擦除的区域有一个模糊透明度的效果 发现fillColor的透明度不管用 求解

    graphics.fillColor = cc.color(255, 0, 0, 128);
    graphics.circle(point.x, point.y, 30);
    graphics.fill()

发现设置的 128 的透明度不起作用 只要 a>0 透明度就是满的
2.0版本

用的是Mask._graphics

这里有完整的实现: 刮刮卡实现

1赞

感谢您的分享