2015-12-24 4 views
0

Я использую phaser для своей игры и файл JSON, который имеет массив чисел для данных, игра работает, но когда я экспортирую свои пользовательские карты, которые я сделал на странице, выходит так:Мой файл JSON имеет кодированные данные, а не как массив, как я могу это изменить?

"compression":"zlib",    "data":"eJxjYBgF9AZ5QJwPxAVUNLMOiOuBuIGKZvYBcT8QT6CimaNgFIyCUUBPAACmvgR4", 
"encoding":"base64", 

, и я хочу, чтобы это просто, как это, например:

"data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 

Я не знаю, почему его экспорта, как это и это единственное, что отличается между рабочим JSON файл, который я использую, и те, которые у меня есть сделанный.

+0

что-то может быть неправильно с логикой, которую вы использовали для экспорта. –

+0

@ArpitAgrawal Tiled делает все это, я просто выбираю экспорт и выбираю формат. –

+0

"eJxjYBgF9AZ5QJwPxAVUNLMOiOuBuIGKZvYBcT8QT6CimaNgFIyCUUBPAACmvgR4" это то, что вы хотите экспортировать как [e, j, x, j ....] –

ответ

5

Измените формат слоя плитки на карте -> Свойства карты в формате CSV или XML (до тех пор, пока он не сжат или не закодирован в Base64), а затем экспортируется как json-файл. Удачи вам в игре!

+0

CSV будет форматом по умолчанию, начиная с Tiled 0.15. –

 Смежные вопросы

  • Нет связанных вопросов^_^