WEBVR и threejs, как я могу проверить, находится ли пользователь в режиме VR или нет? - PullRequest
0 голосов
/ 05 ноября 2018

Все примеры и руководства на сайте Threejs и в других местах предлагают эту строку:

document.body.appendChild( WEBVR.createButton( renderer ) );

Который добавляет симпатичную маленькую кнопку для входа в режим VR. Но, похоже, нет никакого способа определить, нажал ли пользователь на него и вошел ли в режим VR или нет. И, кажется, нет никакого способа войти в режим VR, кроме как с помощью этой кнопки. Я что-то пропустил?

1 Ответ

0 голосов
/ 05 ноября 2018

Вы можете использовать следующую строку кода, чтобы проверить, присутствует ли устройство VR (WebVR) или имеет активный сеанс (WebXR).

renderer.vr.isPresenting()
...