HTML5 Full Screen Extension
![](/static_files/7b56cf_0d604419775d4dceab72c4f7820c7d3e~mv2.gif)
Как вы, наверное, знаете, window_set_fullscreen() не работает в HTML5. Итак после поиска в Интернете я в основном скопировал/вставил небольшой код Javascript для расширения GMS1, найденный в этом сообщении на форуме (полная заслуга оригинального автора), чтобы создать кнопку, которая добавляется сверху игрового холста (я выбрал нижний правый угол, но вы можете изменить его в предоставленном скрипте), который позволяет включать или выключать полноэкранный режим. Посмотрите демо-игру выше.
Кстати, опция включения полноэкранной кнопки на itch.io делает браузер полноэкранным, но на самом деле не масштабирует холст.
Я также добавил небольшую служебную функцию, чтобы проверить, работает ли игра в полноэкранном режиме на разных платформах, включая HTML5.
Я включил спрайт кнопки, но, очевидно, вы можете изменить его на любой другой.
Отказ от ответственности
Протестировано на GameMaker 2022.8+ (использует вызов call_later ) в текущих версиях Opera GX, Chrome и Edge. Firefox не работает должным образом. Предоставлено как есть — не ждите поддержки, надеюсь, она вам не понадобится :)
Я также включил демонстрационный проект GameMaker, если вам нужно, в отдельный файл.
![](https://media.rawg.io/media/screenshots/178/178722686e9654e26492cd218b7d8c5a.jpg)
![](https://media.rawg.io/media/screenshots/178/178722686e9654e26492cd218b7d8c5a.jpg)
Как скачать HTML5 Full Screen Extension через торрент
Всего несколько простых шагов и вы можете играть:
- Устанавливаем программу μTorrent, через которую мы будем скачивать игры
- Скачиваем торрент-файл репака игры HTML5 Full Screen Extension
- Двойным кликом открываем скаченный торрент-файл, программа μTorrent запустится автоматически и предложит вам выбрать место для скачивания файлов игры.
- После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!