我的游戏有一个平铺的 2d 地图。这是场景截图:
我发现当我垂直移动相机时,随机瓷砖之间随机出现奇怪的白线,见:
我不知道为什么......
PS:这是一款像素风格的2d游戏,所以我的贴图滤镜模式是“Point”。
PS:我在https://dl.dropbox.com/u/53858613/Web/Web.html上传了这个测试场景,按住鼠标左键,相机会向下移动,然后你会随机看到白线。
我的游戏有一个平铺的 2d 地图。这是场景截图:
我发现当我垂直移动相机时,随机瓷砖之间随机出现奇怪的白线,见:
我不知道为什么......
PS:这是一款像素风格的2d游戏,所以我的贴图滤镜模式是“Point”。
PS:我在https://dl.dropbox.com/u/53858613/Web/Web.html上传了这个测试场景,按住鼠标左键,相机会向下移动,然后你会随机看到白线。
将您的材质着色器更改为更适合 2D 的东西。比如精灵/默认。
我做了一个快速测试项目并将着色器从“漫反射”更改为“精灵/默认”解决了这个问题。
为我解决的问题是将我的 2D spritesheet 的压缩设置为指向而不是双线性
在您的示例项目中,我没有在我的机器上看到这个问题。看起来刚刚好。
1)确保实际图像中没有白线。
2) 确保解决方案选项不是问题。
3)我不是 100% 确定,但在天空盒中,黑线也会发生同样的情况。如果可能,尝试将纹理的纹理模式更改为 Clamp。这可能会解决问题。
希望这会有所帮助,-Smileynator
根据Brackeys 的这个 Tilemap 教程,尝试在 Edit>Project Settings>Quality>Anti Aliasing 下关闭 antialiasing。