Unity3d 统一-精灵上不需要的重复纹理

Unity3d 统一-精灵上不需要的重复纹理,unity3d,Unity3d,我用从导入图像生成的纹理生成的精灵制作了一个“2D贴图”。 在我的示例中,我的“2D地图”是15361536,由36个精灵(66)组成,每个精灵都是256*256。 整个过程都是通过编程生成的 我的问题是,每个精灵纹理似乎都比256px(~255px)小一点,因此纹理是重复的(图像的右侧在左侧重复-垂直方向也是一样) 正如我发现的(还有很多次),我尝试应用启用像素捕捉的材质来修复它。它不起作用 我也试着将每单位像素数设置为1,但未能正确显示我的精灵(比原来大100倍,所以…这条线也重复大100

我用从导入图像生成的纹理生成的精灵制作了一个“2D贴图”。 在我的示例中,我的“2D地图”是15361536,由36个精灵(66)组成,每个精灵都是256*256。 整个过程都是通过编程生成的

我的问题是,每个精灵纹理似乎都比256px(~255px)小一点,因此纹理是重复的(图像的右侧在左侧重复-垂直方向也是一样)

正如我发现的(还有很多次),我尝试应用启用像素捕捉的材质来修复它。它不起作用

我也试着将每单位像素数设置为1,但未能正确显示我的精灵(比原来大100倍,所以…这条线也重复大100倍!)

我也尝试过使用图像设置(精灵模式、过滤器模式、每单位像素数…)。。。但同样的事情

任何帮助都是宝贵的

谢谢


朱利安

作为@nka_Zz,将纹理包裹模式设置为“钳制”效果非常好

纹理设置为扭曲模式钳制?这样,它应该只从x和y坐标绘制最后一个像素。是否有一个偏移应用于创建红/蓝线的材质?答对了!!!就这样!!谢谢nka_Zz:)