Я использую A-Frame, но не вижу кнопку «Войти в VR», которая обычно находится в правом нижнем углу. Таким образом, я не могу войти в VR или полноэкранный режим.
Как я могу сделать так, чтобы он отображался?
Я использую A-Frame, но не вижу кнопку «Войти в VR», которая обычно находится в правом нижнем углу. Таким образом, я не могу войти в VR или полноэкранный режим.
Как я могу сделать так, чтобы он отображался?
Если ваша сцена заключена в <div>
, вам, возможно, придется поиграть со стилем вашего контейнера. <a-scene>
по умолчанию равно position: relative
. Холст и кнопка «Войти в VR» по умолчанию имеют значение position: absolute
.
Это обычное дело, если вы используете React, для которого требуется контейнер рендеринга, или если вы используете сцены embedded
и помещаете их в файл div
.
Попробуйте установить стили контейнера position: absolute; height: 100%; width: 100%;
.
Используя React, я просто сказал первоначальному рендеру использовать document.body
, а не создавать элемент container/div для хранения моих компонентов AFrameReact. Это решило проблему для меня, и кнопка входа в режим VR снова стала видимой.
Полный пример: ReactDOM.render(<World />,document.body);