SpriteKit sktilemapnode垂直线故障

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

我正在制作一个2d平台游戏,我决定使用多个tilemapnodes作为我的背景。即使有一张瓷砖地图,当我在屏幕上移动播放器时,我会看到这些垂直或水平线条出现并消失。见下图:

enter image description here

我的图块是256x256,我将它们存储在tileset sks文件中。不完全确定为什么我得到这个或如何摆脱这个,这是非常烦人的。想知道其他人是否也经历过这种情况。

考虑不使用瓷砖地图,但如果可以,我宁愿使用它们。

感谢您对此的任何帮助!

ios swift xcode sprite-kit sktilemapnode
1个回答
0
投票

我有同样的问题,并能够通过“挤压”平铺图像几个像素来解决它。当浮点问题发生时,这提供了一点像素缓冲,而不是什么都不显示(因此是间隙)。这段视频总结得很好。

Unity: extruding tile map images

如果您正在使用TexturePacker生成精灵地图册,则可以选择自动添加,而无需自己添加到平铺图像。

希望有所帮助!

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