http://www.ituring.com.cn/art...
我在上面这个网站上看到 这样写
function draw() {
mesh.rotation.y = (mesh.rotation.y + 0.01) % (Math.PI * 2);
renderer.render(scene, camera);
id = requestAnimationFrame(draw);
}
想问下 mesh 怎么来的 ,需要
var mesh = new THREE.Mesh( geometry, material ); 么;
然后我在自己地方
function render() {
requestAnimationFrame(render);
mesh.rotation.y += 0.01;
renderer.render(scene, camera);
}
也没定义 mesh ;
浏览器报错 mesh is not defined;
但是动画还是会进行;想请问下这个报错怎么解决
你没定义mesh,你动画执行,你看到那个东西旋转?
文章的只是代码片段,完整代码在这里呢,书的前言有说明库的地址,看书要认真哦。。。
https://github.com/Ovilia/Thr...