这是模拟器上显示的效果
这个是CC alpha blend算法的问题,需要自己写一个维基上面的ps混合算法
Alpha compositing - Wikipedia
https://en.wikipedia.org/wiki/Alpha_compositing#Alpha_blending
写好了分享一下呀
这个在哪写啊,使用rendertexture capturenode拿到的直接就是rgba,在什么时候使用算法
shader吧,能力有限,一直不会。
不要用上面的提示。
这个用传统方式得到RenderTexture的图片后,在展示的时候,在其下面放一个黑色图就完全和Canvas画出来的一样,数值计算方式原理能保证是一样的。
在根节点加一个白色背景,然后设置这个值看看
sprite.srcBlendFactor = cc.macro.BlendFactor.ONE;
我的也是截图,base64转图片拼合处很明显,我解析后不是在游戏内展示,是在其他地方展示的,请问你的解决了吗
改混合模式
多谢啊已经解决了