cocos creator图片黑边or白边

怎么样可以让它不做预乘处理

还是有啊

失误!应该上传demo的。
NewProject 2.zip (261.4 KB)

TempDemo.zip (881.0 KB)

OK 了 !!

最后的结论呢。需要什么样的操作步骤。有人整理一下,进行结帖吗

0 案发现场

1 勾选纹理预乘选项

2 修改sprite混合模式

3.这样黑边就消失了

缺点就是这种混合模式不支持透明度

结案

4赞

用预乘的话改透明度颜色会有偏差,而且图片设置one后与自定义字体无法合批,第一种方案里怎么设置颜色通道黑色背景,透明通道不变能给截图说明一下么,没搞懂具体怎么设置

https://forum.cocos.com/users/370887566 https://forum.cocos.com/users/huanxinyin,我在chorme 浏览器 和 今日下游戏里面看都还是不正常的。。打包出来的项目 放上去就有问题了,使用编辑器打开浏览器调试却是正常的,你们这边有遇到过这样的情况吗?

@1112979 @370887566 @huanxinyin
我这边打包出来的 在chorme 浏览器看还是不正常的。你们这边有遇到过这样的情况吗

搞得太复杂了。 首先,不要改动混合模式


其次,把纹理的采样,改为POINT即可。

不需要缩放的图片,为了保持边缘不出问题,都可以改成POINT。

2赞

麒麟子大佬把这个写在你的使用技巧十里吧,讲讲这几个选项

我试了一下,黑边去掉了,但是图片边缘会出现锯齿,没有缩放图片,锯齿也很明显

那还是预乘吧。

不是说预乘图片透明度有问题么

cocos creator 2.1.1 这个问题依旧存在 @huanxinyin @panda @wangzhe

2.1.x 图片使用 预乘 + ONE 模式,修改透明度是有问题,已经反馈了~

v2.2.0 使用 预乘 + ONE 模式,修改透明度还是有问题~

我是用预乘加ONE模式黑边没有了,要改透明度的时候可以同时修改节点的color,这样就会得到正确的半透明效果,但是 color 不支持级联修改,所以得把子节点的 color 也一一修改。。不知道这种做法在性能上会不会有问题。还有如果用了自动装配图集那给图片设置的预乘alpha属性就不起作用了,我用 Texture Packer 打包可以解决,但是这样无法将艺术字图片也打包进去,因为艺术字只能设置 Texture 不能用 SpriteFrame,请问有没有完美的解决办法?

我目前用2.3.0还是不能设置透明度。请问什么时候可以解决这个问题

TexturePacker 透明处理选项【减少边界伪影】保证好用,不用设置成ONE模式

1赞