背景图片拼接的时候,中间出现一个竖线,是什么问题?

  • Creator 版本: 3.8.4

  • 目标平台: chrome

两张图片是一样的,第二张左移了两个像素,覆盖了,照理说颜色一样,不应该有竖线。

编辑状态下有阴影,这是图片问题吗?

计算的位置没有考虑当前时间的偏差。没对好

他问的应该是,即使算好了,对齐了,一样会有一个黑线

是的是的,是这个意思。

看他直接再编辑器上不运行的时候是不是就有黑线?

有时候是图的问题,图的两边切的时候没有切好,你直接上你要上的平台看,我以前有过这种情况,但是一般是某个平台很严重,但是原生又看不见

先确认图纹理边缘
再确认position没问题,
然后 shader,把float设高精度看看

看着像是美术出图就有黑边或者合图产生了黑边

他这个黑线是不是就是图片衔接处。如果你直接动手拼接在一起,不运动【不改位置】看效果是不是正常的?不正常那就看看图片本身的问题,再者就是看看图片是不是被引擎裁剪过了之类的。

可以改用精灵的填充模式,看看是不是能对的上。

嗯,循环铺,对称可以这么搞

如果图片能对上,那就是你的位置没对好

确实很多时候静态是没有的,动态就出来了,98K说得对,可以设高精度看看

我是看这背景有点像是新手入门的项目。我提的这些比较简单。新手容易忽略的地方

:heavy_check_mark:

像素边缘的透明, 是黑色的透明,
需要把边缘的透明,改成和像素颜色一样的透明,
也就是所谓的 [扩边]

texture2d.setWrapMode(Texture2D.WrapMode.CLAMP_TO_EDGE, Texture2D.WrapMode.CLAMP_TO_EDGE, Texture2D.WrapMode.CLAMP_TO_EDGE)

素材消除透明伪影,解决了,谢谢。

你意思是 原图的边缘有黑色像素么?

源图可能有是有透明的阴影。在素材里选中消除透明伪影,解决了。