Сохранить динамический слой Tilemap локально - PullRequest
0 голосов
/ 02 июля 2019

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

1 Ответ

1 голос
/ 03 июля 2019

В JavaScript / HTML5 вы не можете сохранить в файл без действий пользователя.Вы можете предоставить пользователю диалоговое окно сохранения файла, а затем сохранить все данные, которые у вас есть, в файл, см. этот вопрос .

В качестве альтернативы, вы можете просто сохранить объекты слоев в локальномхранилище, которое является хранилищем в кэше браузера.Единственным недостатком является то, что если вы открываете одну и ту же страницу в другом браузере (например, переключаетесь с FireFox на Chrome), то сохранение недоступно.Для получения дополнительной информации см. этот вопрос .

...