сентябрь 22, 2022

HTML5 Full Screen Extension

Добавить в
Мои игры
Торрент
Скачать
Инструкции по демонстрации: запустите ее и переместите персонажа. Вы увидите серую кнопку «Полноэкранный режим» в правом нижнем углу. Нажмите на нее, чтобы войти в полноэкранный режим. В полноэкранном режиме нажмите кнопку еще раз, чтобы вернуться в оконный режим.

Как вы, наверное, знаете, window_set_fullscreen() не работает в HTML5. Итак  после поиска в Интернете я в основном скопировал/вставил небольшой код Javascript для расширения GMS1, найденный в этом сообщении на форуме (полная заслуга оригинального автора), чтобы создать кнопку, которая добавляется сверху игрового холста (я выбрал нижний правый угол, но вы можете изменить его в предоставленном скрипте), который позволяет включать или выключать полноэкранный режим. Посмотрите демо-игру выше.

Кстати, опция включения полноэкранной кнопки на itch.io делает браузер полноэкранным, но на самом деле не масштабирует холст.

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

Я включил спрайт кнопки, но, очевидно, вы можете изменить его на любой другой.

Отказ от ответственности

Протестировано на GameMaker 2022.8+ (использует вызов call_later ) в текущих версиях Opera GX, Chrome и Edge. Firefox не работает должным образом. Предоставлено как есть — не ждите поддержки, надеюсь, она вам не понадобится :)

Я также включил демонстрационный проект GameMaker, если вам нужно, в отдельный файл.

Как скачать HTML5 Full Screen Extension через торрент

Всего несколько простых шагов:

  • Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
  • Выбираем и скачиваем подходящий торрент-файл репака HTML5 Full Screen Extension
  • Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
  • После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!