javascript - three.js 中的 requestAnimationFrame
巴扎黑
巴扎黑 2017-04-11 13:08:28
0
2
424

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;
但是动画还是会进行;想请问下这个报错怎么解决

巴扎黑
巴扎黑

모든 응답 (2)
伊谢尔伦

你没定义mesh,你动画执行,你看到那个东西旋转?

    伊谢尔伦

    文章的只是代码片段,完整代码在这里呢,书的前言有说明库的地址,看书要认真哦。。。

    https://github.com/Ovilia/Thr...

      최신 다운로드
      더>
      웹 효과
      웹사이트 소스 코드
      웹사이트 자료
      프론트엔드 템플릿
      회사 소개 부인 성명 Sitemap
      PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!