Как сделать видимыми другие теги, когда тег canvas html 5 растянут на весь экран?

194
09 января 2019, 03:10

Игра отрисовывается в canvas, для удобства есть кнопка сделать на весь экран

elementId.requestFullScreen() // и другие команды для кроссбраузерности.

Когда canvas не на весь экран, я могу по верх него отрисовывать кнопки и модальные окна тегами т.к. их делать удобнее на html+css, чем делать велосипед на canvas. И это работает, пока я не нажимаю кнопку "сделать на весь экран".

Answer 1
  1. В Вашем случае полноэкранным необходимо делать не канву, а элемент в котором канва и Ваш UI.

  2. Попробуйте готовое и лаконичное решение screenfull.js, оно поможет вам не изобретать этот велосипед и сосредоточится на Вашей игре

READ ALSO
Не получается назначить класс

Не получается назначить класс

Не получает назначит классы делаю так :

166
Формула нахождения угла у края страницы работает странно

Формула нахождения угла у края страницы работает странно

Решил сделать что-то простенькое типа, когда двигается мышка меняется угол поворота у квадратаПотом добавил, когда зажимаешь мышь он увеличивается...

166
Доступ к элементам в wordpress

Доступ к элементам в wordpress

В футер был добавлен следующий код для попапа:

141
Как отправить post запрос с данными?

Как отправить post запрос с данными?

Отправляю изображение на api сервиса:

174