Экспорт из PhysicEditor
Когда все фигуры удовлетворяют вашему вкусу и вы готовы перенести работу в Phaser, необходимо экспортировать данные в читаемый формат. До того, как экспортировать, выберите пункт Lime + Corona (JSON) в правой части экрана под экспортером. Кнопка публикации вызовет имя и место для сохранения физических данных. Из-за того, что этот файл содержит данные для нескольких объектов, обычно его называет как-нибудь во множественном числе, например, "сэндвичи" или "транспортныеТела". Вот вывод экспорта фигуры лодки.
{
“boat": [
{
“density”: 2, “friction”: 0, “bounce”: 0,
“filter”: { “categoryBits”: 1,
“maskBits”: 65535 },
“shape”: [29, 18, 35, 42, 29, 72, 10,
72, 4, 42, 10, 18, 19, 4]
}
] }
Заметьте, что данные JSON содержат ключ для информации физики лодки. Так же, как ключи используются в кэше ресурсов Phaser, это имя будет использоваться для ассоциации этой конкретной фигуры лодки со спрайтом, посл того как будет создано тело спрайта.