Веб-браузер в приложении Oculus Go VR, созданный с помощью Unity
В настоящее время я пытаюсь найти способ использования веб-браузера в приложении VR. По сути, цель состоит в том, чтобы открыть страницу типа https://stackru.com/ на панели и обеспечить ее прокрутку через контроллер oculus go.
Я уже провел некоторые исследования плагинов для достижения этой цели, но ни один из них, похоже, не работает на Oculus Go.
1 ответ
Это репозиторий, который я только что сделал, в надежде, что мы сможем реализовать хороший внутриигровой браузер. Это немного глючит / медленно, но это работает (большую часть времени). В него еще не встроены взаимодействия, потому что я использую другой модуль ввода, чем OVRInput
, Не стесняйтесь добавлять это в.
Из того, что я смог найти, лучшим решением является этот плагин для 3D-браузера. Он не медленный и не глючный, как другие варианты, которые я пробовал, и он просто работает, помещая в вашу сцену префаб, который вы можете щелкнуть и прокрутить.
void CreateWebView(float width, float height, Vector3 position) {
var prefab = WebViewPrefab.Instantiate(width, height);
prefab.transform.position = position;
prefab.transform.LookAt(Camera.main.transform);
prefab.Initialized += (sender, args) => prefab.WebView.LoadUrl("https://stackru.com");
}