小游戏引入three.js的json模型真机测试出现死循环提示 |
您所在的位置:网站首页 › 微信小程序中的小游戏 › 小游戏引入three.js的json模型真机测试出现死循环提示 |
我用小游戏IDE引入three.js的json动画模型时,模拟器可以出来,真机提示死循环,请问代码中哪里错了吗? ----------------------------------------------------------------------------------------------------------------- var loader = new THREE.JSONLoader(); loader.load('http://image.nardiaoyu.com/video/2018/2/11/neex7hh.js', function (geometry) { var material = new THREE.MeshPhongMaterial({ color: 0xffffff, specular: 0xffffff, shininess: 20, morphTargets: true, vertexColors: THREE.FaceColors, flatShading: true }); var mesh = new THREE.Mesh(geometry, material); var s = 0.35; mesh.scale.set(s, s, s); mesh.position.y = 15; mesh.rotation.y = -1; mesh.castShadow = true; mesh.receiveShadow = true; scene.add(mesh); console.log("mesh", mesh) mixer = new THREE.AnimationMixer(mesh); mixer.clipAction(geometry.animations[0]).setDuration(1).play(); console.log("mixer", mixer) mixers.push(mixer); console.log("mixers", mixers) for (var i = 0; i < mixers.length; i++) { console.log("mixers.length", i) } }); ----------------------------------------------------------------------------- animate() { requestAnimationFrame(this.animate.bind(this), canvas); this.render() //console.log("aaaaa") //stats.update(); } render() { var delta = clock.getDelta(); for (var i = 0; i < mixers.length; i++) { //console.log("mixers.length", mixers.length) mixers[i].update(1000*delta); //console.log("t", t)* } |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |