目前想实现画线然后擦除的效果,使用cc.graphics来绘制。
- 用mask来实现擦除的话会导致擦除后不能再画了,区域为透明了;
- 试着去画透明的线来达到效果,并没有用;
- 通过获取底图的像素点的RGBA,然后用该色调来重新描点,但是这种的话有误差,不论是用fillRect还是画线的方式来绘制,都会导致把底图"擦掉"的情况;
有人搞过么? 2.0版本, 求解
目前想实现画线然后擦除的效果,使用cc.graphics来绘制。
有人搞过么? 2.0版本, 求解
自己顶一下,没人搞过么? 求解呀
这是用mask擦,我列的第一种方式,这种擦了之后那个区域就是透明的了,不能再画了
擦出之后,生成randerTexture,做背景。
重置mask。。然后继续画,应该可以的
这种是可以,有在考虑, 看有其他方案没?
这种的话发现部分颜色截完图会有色差出现。。而且涉及到截屏是不是有局限? 也不是特别好
那研究下CCMask的源码,去实现一个自定义的mask,应该是可以找到思路吧
自己顶一下,有人有解决思路没? 给个方向呀
Mask怎么做擦除效果啊
楼主有办法实现 擦完再画了么?