Android LibGDX,在TMX映射(渲染、调整大小)方面存在问题

Android LibGDX,在TMX映射(渲染、调整大小)方面存在问题,android,map,libgdx,tmx,tiled,Android,Map,Libgdx,Tmx,Tiled,我正在用LibGDX制作一款新的Android游戏,这是一款平板电脑,但我在TMX(平铺)地图方面遇到了问题。我读了很多关于LibGDX的问题,但是我不能让它很好地工作 这是我的问题:有时,当角色移动时,我可以在每个瓷砖上看到瓷砖集上前一个瓷砖的末端,在我的计算机上全屏显示,大多数情况下效果很好,但当我将窗口的大小设置为我的智能手机的分辨率(800x480px)时,这就不起作用了 以下是有关此问题的视频: 这是我的瓷砖集: 你知道什么可以解决这个问题吗?这是因为缩小图像比例(或在亚像素位置渲

我正在用LibGDX制作一款新的Android游戏,这是一款平板电脑,但我在TMX(平铺)地图方面遇到了问题。我读了很多关于LibGDX的问题,但是我不能让它很好地工作

这是我的问题:有时,当角色移动时,我可以在每个瓷砖上看到瓷砖集上前一个瓷砖的末端,在我的计算机上全屏显示,大多数情况下效果很好,但当我将窗口的大小设置为我的智能手机的分辨率(800x480px)时,这就不起作用了

以下是有关此问题的视频:

这是我的瓷砖集:


你知道什么可以解决这个问题吗?

这是因为缩小图像比例(或在亚像素位置渲染图像)时会发生混合。为了避免这种情况,您可以在瓷砖之间添加2像素的间距,并确保此空间中的像素与相邻瓷砖边缘的颜色匹配


或者,尝试禁用混合,但我无法告诉您如何在LibGDX中执行此操作。

因此,我必须在我的平铺中添加填充,这是我已经尝试过的解决方案,但让我们再试一次,也许我犯了错误。问题是,如何告诉Tiled我的tileset有2倍的tile填充?@Claymeuns当你在Tiled中的“New tileset”对话框中时,在“Spacing”字段中输入值2。