День 10. HTML5-расширение defold-html-utils для Defold (AdventCalendar 2025 by d954mas)
День 10. Defold Advent Calendar 🎄 Новый день, новый подарок. Сегодня это defold-html-utils. Небольшое HTML5-расширение для Defold с полезными утилитами для веб-сборок. API: • html_utils.focus() → фокусирует HTML5 canvas • html_utils.is_focused() → boolean → проверяет, есть ли фокус у canvas • html_utils.save_data(path: string, data: string) → boolean, string → сохраняет строку в localStorage по ключу → возвращает флаг успеха и сохранённые данные • html_utils.load_data(path: string) → boolean, string → загружает данные из localStorage по ключу → возвращает флаг успеха и загруженные данные • html_utils.is_mobile() → boolean → определяет мобильное устройство Полезная штука, если вы делаете HTML5-игры на Defold youtube github forum https://forum.defold.com/ — официальный форум. https://t.me/DefoldEngine — русскоязычный чат, основное место где оперативно можно получить помощь от РУ-комьюнити. https://t.me/DefoldNews — канал с новостями про Defold, свою новость туда можно предложить через бота. Эта новость автоматически попадет в ВК группу. https://vk.com/defoldengine — группа, где публикуютcя все новости, связанные с Defold, в том числе переводы release notes каждой новой версии. https://discord.com/invite/cHBde7J — официальный канал общения для сообщества (есть комната, в том числе, на русском языке). https://github.com/defold/defold/issues — публичный трекер багов. https://twitter.com/defold — официальный аккаунт Defold в твиттере. Можно тэгать #madewithdefold если хотите ретвит (твит должен быть на английском). https://youtube.com/user/defoldvideos — официальный канал Defold. https://reddit.com/r/defold/ — сабреддит Defold.
День 10. Defold Advent Calendar 🎄 Новый день, новый подарок. Сегодня это defold-html-utils. Небольшое HTML5-расширение для Defold с полезными утилитами для веб-сборок. API: • html_utils.focus() → фокусирует HTML5 canvas • html_utils.is_focused() → boolean → проверяет, есть ли фокус у canvas • html_utils.save_data(path: string, data: string) → boolean, string → сохраняет строку в localStorage по ключу → возвращает флаг успеха и сохранённые данные • html_utils.load_data(path: string) → boolean, string → загружает данные из localStorage по ключу → возвращает флаг успеха и загруженные данные • html_utils.is_mobile() → boolean → определяет мобильное устройство Полезная штука, если вы делаете HTML5-игры на Defold youtube github forum https://forum.defold.com/ — официальный форум. https://t.me/DefoldEngine — русскоязычный чат, основное место где оперативно можно получить помощь от РУ-комьюнити. https://t.me/DefoldNews — канал с новостями про Defold, свою новость туда можно предложить через бота. Эта новость автоматически попадет в ВК группу. https://vk.com/defoldengine — группа, где публикуютcя все новости, связанные с Defold, в том числе переводы release notes каждой новой версии. https://discord.com/invite/cHBde7J — официальный канал общения для сообщества (есть комната, в том числе, на русском языке). https://github.com/defold/defold/issues — публичный трекер багов. https://twitter.com/defold — официальный аккаунт Defold в твиттере. Можно тэгать #madewithdefold если хотите ретвит (твит должен быть на английском). https://youtube.com/user/defoldvideos — официальный канал Defold. https://reddit.com/r/defold/ — сабреддит Defold.
