在Unity的“场景”视图中遇到奇怪的图块渲染错误

问题描述 投票:0回答:1

此问题仅影响“场景”视图,在“游戏”视图中或运行时不存在。

[基本上,我的地图是这样的。https://i.imgur.com/BBrKA5f.png

缩小https://i.imgur.com/G8BuG8d.png

如您所见,到处都有水平线。网格已关闭。它们大多是蓝色的,因为在床单的草砖下面是水砖。您可以在岩石的左侧看到一条淡黄色的线,这是因为在其下方有一个沙地砖。 Sprite编辑器中的单个图像看起来不错。它们中没有行。如前所述,它仅存在于场景视图中,不会影响游戏,因此它并不重要。我真的很想看看是否有可能解决此问题,因为查看和设计地图非常麻烦。我的PC和两台笔记本电脑上均存在此问题,因此我认为它与硬件无关。

瓷砖调色板图像:https://i.imgur.com/huNDlHy.pnghttps://i.imgur.com/uLwUpUM.png

我尝试将它们添加到地图集,检查点(无过滤器)且无压缩。我很茫然。似乎没有人知道如何解决该问题,我的所有谷歌搜索使我感到在实际游戏中流血或流泪,这不是我遇到的问题。

任何帮助将不胜感激,我将提供所需的任何其他信息。

谢谢。

unity3d tile
1个回答
1
投票

因此,经过几天的挫折和来自Unity不和谐的帮助,我终于找到了答案。

事实是您要在tilemap对象上的Shader组件中禁用Pixel Snap。一旦我做完,场景视图中的所有行都消失了。

更改设置:enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.