我是A框架的初学者。所以有人可以帮助解决这些问题, 从浏览器中启动WebVR A-Frame到6秒后,我被卡住以生成对象。
我可以在浏览器中看到该对象,但是无法将生成时间设置为比WebVR的开始时间晚6秒。
答案 0 :(得分:1)
您可以使用js
在document.createElement()
中创建一个对象:
var box = document.createElement("a-box")
document.querySelector("a-scene").appendChild(box)
提琴here。
在6秒的时间内,使用setTimeout(function() {}, ms)
。您还可以向场景添加事件侦听器,侦听场景加载的时间或渲染器循环开始的时间
scene.addEventListener("loaded", (e)=>{....
scene.addEventListener("renderstart", (e)=>{...
有关场景事件here的文档。