【发布时间】:2018-04-10 12:33:44
【问题描述】:
我正在使用 Monogame Extended 和 Tiled 制作等距城市建设者。我已经完成了所有设置,现在我需要以某种方式访问特定的图块,以便在用户单击图块以构建对象时在运行时更改它们。问题是,我似乎找不到“map.GetLayer("Layername").GetTile(x,y) 或 .SetTile(x,y) 函数或类似的东西。
现在我可以做的是编辑 xml(.tmx) 文件,该文件中有一个矩阵,表示地图和绘制的瓷砖。这样做的问题是我需要在编辑后再次在内容管道中构建地图以显示更改。我不能真正在运行时构建,或者我可以吗?
提前致谢!
【问题讨论】: