【问题标题】:Start a-scene only when scene assets loaded [aframe]仅在加载场景资源时启动 a-scene [aframe]
【发布时间】:2017-10-28 16:11:21
【问题描述】:

我的场景中有一些视频和音频文件需要一些时间才能加载。只想在所有这些元素都加载完毕时才开始场景,即准备好播放。那么,基本上我怎样才能只在所有资源加载后才显示场景呢?

谢谢!

【问题讨论】:

    标签: javascript aframe


    【解决方案1】:

    A-Frame 有一个资产管理系统。看看docs

    【讨论】:

    • 出于某种原因,即使我使用了 timeout 属性,我的场景(一个房间)中较大的 obj 模型仍然比场景的其余部分晚了几秒钟。
    • 也许不是加载需要这么长时间,而是房间的实际渲染
    • 也许吧。使用移动设备或另一台计算机时,视频也会发生同样的情况。在视频的位置,它显示一个灰色矩形而不是视频。这就是为什么我认为它们需要更多时间来加载。
    • 您应该能够使用 Chrome 调试器跟踪加载时间。如果对象一下载就出现,那就是加载问题。如果有停顿,可能是渲染问题。
    • 很难说。有时视频有效,有时无效。这也取决于我的网速。这就是为什么我认为这是一个加载问题。因此我的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-24
    • 1970-01-01
    • 1970-01-01
    • 2021-12-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多