下面一共三个解决方案,这里我推荐第二个方案解决,因为够快速和简单。
现象:
解决方案一:
参考【Unity2D】去除地图中的黑线_unity选中后有线_香菇CST的博客-CSDN博客,博主解释是因为抗锯齿采样导致的问题。
具体到这个游戏,就是两步操作:
对Tile Set.png
,修改pixel per unit
,如果原来的比例是16则减小到15.9
然后就是使用瓦片按照Part1那样,重新铺一遍即可,白线缝隙是unity2022
特有的,我测试过2021版本
只有出现黑线的情况。
解决方案二:
参考Part3的视频内容与Unity 2d游戏开发中的瓦片之间出现“线条”问题 - 雨落江州 - 博客园 (cnblogs.com)这篇文章的内容,更改默认的材质。
新增材质
勾选像素捕抓
然后将这个材质附加给瓦片地图渲染的材质属性
解决方案三(本人未验证):
参考彻底解决 Unity 中 Tilemap 缝隙问题 | 我是妖怪~廖宇雷 (dualface.github.io)这篇文章处理即可。