Как переключиться со страницы ввода на холст HTML5?
Я пытаюсь создать игру в формате.io, и я пытаюсь переключиться с домашней страницы на холст после нажатия кнопки [Play] или клавиши Enter. Моя домашняя страница
1 ответ
Сначала добавьте прослушиватели событий к элементам, по которым нужно щелкнуть, или нажмите Enter. Создайте функцию страницы переключения, которая запускается при отключении одного из прослушивателей событий. Ваша функция может делать несколько вещей:
1: вы можете удалить или скрыть кнопку воспроизведения и все остальное, а затем загрузить создание холста с помощью document.createElement
. Помещая все вdiv
упростило бы удаление всего.
2: кнопка может быть ссылкой на HTML-страницу.
Некоторые другие вещи: ваша домашняя страница не может быть файлом изображения. Вероятно, вы захотите использовать Node JS в своей игре ввода-вывода. Для использования Node JS вам понадобится веб-сервер. Большинство веб-серверов платные, а те, которые есть, обычно не поддерживают Node JS. Это единственный известный мне бесплатный веб-сервер, поддерживающий Node: repl. Но это отстой, поэтому, если вы хотите создать надежную игру с вводом-выводом, вам, вероятно, придется заплатить за веб-сервер.