【发布时间】:2013-03-19 01:42:59
【问题描述】:
我的游戏有一个平铺的 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 的东西。比如 sprite/default。
我做了一个快速测试项目,将着色器从“漫反射”更改为“精灵/默认”解决了这个问题。
【讨论】:
为我解决的问题是将我的 2D spritesheet 的压缩设置为指向而不是双线性
【讨论】:
我没有在我的机器上看到你的示例项目的这个问题。 看起来还不错。
1) 确保实际图像中没有白线。
2) 确保解决方案不是问题。
3) 我不是 100% 确定,但在天空盒中,黑线也会发生同样的情况。如果可能,尝试将纹理的纹理模式更改为 Clamp。这可能会解决问题。
希望这会有所帮助, -Smileynator
【讨论】:
根据this Tilemap tutorial by Brackeys,尝试在Edit>Project Settings>Quality>Anti Aliasing下关闭antialiasing。
【讨论】: