Могу ли я сохранить TiledMap в libGDX?
-
21-12-2019 - |
Вопрос
Я только начал изучать libGDX, и мне это очень понравилось.Загрузка тайловой карты, созданной мной в редакторе, оказалась очень простой.Но я имею в виду работу над игрой, в которой игрок сможет изменять и расширять карту.
Вот мой вопрос:Можно ли как-то добавлять/удалять/изменять поля в com.badlogic.gdx.maps.tiled.TiledMap
и сохранить результат на диск?
Решение
К сожалению, на данный момент нет встроенной функции для хранения TiledMaps
.
Я знаю только формат .tmx TilEd, но это довольно простой и понятный формат XML, который очень похож на структуру TiledMap
.Узнайте, как TmxMapLoader
загружает TiledMap
а затем используйте XmlWriter
чтобы записать измененные карты в файл аналогичным образом.
Не связан с StackOverflow