平铺使所有值都过高

时间:2013-08-24 03:56:20

标签: c++ editor tiled

不确定这是否是询问平铺的最佳位置,但我知道它确实有非常快速的反应,所以我走了。我正在使用平铺为Ludum Dare生成一个平铺地图,但每当我导出它时,它总是会使所有值都过高。将所有这些值降低一个最快的方法是什么?

1 个答案:

答案 0 :(得分:0)

您指的是使用Tiled程序生成的.TMX文件中的图块数组中出现的图块编号。这有一个简单的原因:通常,数组存储时[0]是第一个索引;平铺存储以[1]开头的那些瓷砖。这意味着当您将这些文件集成到您正在使用的任何游戏引擎中时,您需要牢记这一点。无论是从1开始迭代还是从您检索的每个tile值中减去1,最简单的方法是将TMX文件用于此,而不是尝试自己重写TMX文件。