1

我正在尝试在 libgdx 中制作平铺地图。我已经制作了所有的平铺图像并使用 TexturePacker2 来打包它们。当我加载游戏时,它正在渲染地图但使用了错误的图块。它似乎使用列优先索引,而平铺地图编辑器首先使用行。

例如,我打包的平铺图像是 5x5 网格。我在编辑器中使用了第 3 行第 5 列(另存为 15)的图块,然后 libgdx 使用了第 5 行第 3 列的图块。

我究竟做错了什么?

4

1 回答 1

2

打包文件中的索引我们都错了。我不确定它们为什么错了,但我手动更正了它们,以便左上角的图块是 index: 0 并且右边是 1 等等,直到右下角的 24。

我的地图现在可以正确绘制。

于 2012-08-27T12:54:04.867 回答