场景编辑器 、ios真机、mac 模拟器,中都会出现,图片边缘(透明像素与非透明像素边界)出现灰色的一条线,原图是没有的。 叠加到比较鲜艳的图片上时会特别明显。

图片都是用tp打包的整图。
场景编辑器 、ios真机、mac 模拟器,中都会出现,图片边缘(透明像素与非透明像素边界)出现灰色的一条线,原图是没有的。 叠加到比较鲜艳的图片上时会特别明显。

图片都是用tp打包的整图。
打合图时留1像素间隔
tp 打包的时候勾选 reduce border artifacts 可以解决这个问题
可是不清楚出现和去除的具体细节
求调教~
而且勾选了之后图片占用空间大了将近9倍
可不可以弄个简单的重现项目我帮你看看
随便弄个图片用tp打包应该都可以重现。在场景编辑器里面就可以看到效果。
tp 勾选premultipliAlpha(不要勾选 reduce border artifacts ) 然后 sprite blend 用ONE, ONE_MINUS_SRC_ALPHA 也可以消除。
之前用2dx的时候也没有出现过这种问题,tp打包纹理的时候也是用的默认选项。这次用creator才遇到这个问题
http://blog.csdn.net/mydreamremindme/article/details/50817294
谢谢,受教了,你的问题只有等官方或者民间的大神来解答了
因为你没有勾选
premultipliAlpha
在你图的第四排,我这边没有勾选也没问题
大佬 我这边在编译器里面 src blend factor 调one,第二行写ONE_MINUS_SRC_ALPHA 还是不行
按照您说的这个调他边上有白边 ,黑边没了
可以试试 在tp 中设置extrude 不为0
用TP打包的,设置Power of 2
管用 支持~~
牛逼,完美解决我的问题 tp 勾选premultipliAlpha(不要勾选 reduce border artifacts ) 然后 sprite blend 用ONE, ONE_MINUS_SRC_ALPHA , 设置extrude 不为0,三步搞定