我希望只有在我告诉它时才开始加载 A-Frame 场景。目前,如果我放入<a-scene>一个 HTML 文件,它将立即开始初始化。
<a-scene></a-scene>
Run Code Online (Sandbox Code Playgroud)
A-Frame 场景在其自身初始化之前等待其所有子项初始化。所以它等待每个<a-entity>自下而上。在引擎盖下,<a-entity>基于<a-node>哪个处理加载顺序。当<a-node>发出时loaded,则父节点可以开始加载。当它附加 + 初始化它的所有组件时<a-entity>发出loaded。
因此,您可以按需启动场景:
<a-scene>
<a-node id="waitOnMe"></a-node>
</a-scene>
document.getElementById('waitOnMe').emit('loaded'); // When you are ready.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
329 次 |
| 最近记录: |