WebVR A帧:推荐的场景构建方式



我需要在Web VR A帧中构建多个场景。每个场景都有一个按钮,单击该按钮时,将加载具有不同背景的新场景。 在 A 帧中构建场景的推荐方法是什么?

  1. 仅创建一个场景并在运行时交换实体。每个实体可以对应一个按钮、背景等。
  2. 创建多个页面(例如index.html(,每个页面都有自己的场景,并在点击事件时加载每个页面。

方法(1(似乎是首选方法,因为第二种方法意味着在加载新页面时将启用浏览器中的"后退"按钮,这是不可取的,并且会影响VR中的用户体验。

谁能确认方法(1(是首选?

如果您可以将所有内容保留在"单页应用程序"(1(中并交换实体,那绝对是更好的体验。特别是如果您正在做一些像交换背景这样简单的事情。只有少数浏览器实现了适当的VR内链接遍历,目前不存在链接遍历UX。

https://aframe.io/docs/0.6.0/guides/building-a-360-image-gallery.html

最新更新