我正在制作一个2d平台游戏,我决定使用多个tilemapnodes作为我的背景。即使有一张瓷砖地图,当我在屏幕上移动播放器时,我会看到这些垂直或水平线条出现并消失。见下图:
我的图块是256x256,我将它们存储在tileset sks文件中。不完全确定为什么我得到这个或如何摆脱这个,这是非常烦人的。想知道其他人是否也经历过这种情况。
考虑不使用瓷砖地图,但如果可以,我宁愿使用它们。
感谢您对此的任何帮助!
我有同样的问题,并能够通过“挤压”平铺图像几个像素来解决它。当浮点问题发生时,这提供了一点像素缓冲,而不是什么都不显示(因此是间隙)。这段视频总结得很好。
Unity: extruding tile map images
如果您正在使用TexturePacker生成精灵地图册,则可以选择自动添加,而无需自己添加到平铺图像。
希望有所帮助!