У меня есть листы спрайтов с атласом, сохраненным в формате JSON. Я структурирую свой atlus на основе структуры из BrowserQuest. Каждый из их файлов JSON выглядит так:
{ "id": "agent", "width": 24, "height": 24, "animations": { "idle_down": { "length": 2, "row": 0 } }, "offset_x": -4, "offset_y": -8 }
Но мне интересно, как я даже могу получить доступ к данным в каждом файле JSON, если это просто литерал необработанного объекта?
Поскольку каждый JSON файл является объектным литералом, единственный способ, которым я мог бы получить доступ к нему, - это сохранить литерал объекта переменной, например
var agent = {
"id": "agent",
"width": 24,
"height": 24,
"animations": {
"idle_down": {
"length": 2,
"row": 0
}
},
"offset_x": -4,
"offset_y": -8
};
Я надеюсь, что есть простой способ доступа к файлам JSON.
И поскольку каждый отдельный лист спрайтов имеет свой собственный JSON файл, у меня есть большое количество загружаемых файлов.
Каков наилучший способ загрузки такого большого количества файлов JSON? Я пытаюсь избежать использования каких-либо JS-библиотек.