我用咖啡脚本编写了一个游戏类,它显示了一个普通的和一个旋转的立方体。你可以在这里看到代码:http: //jsfiddle.net/6eRzt/6/
一切都是花花公子,除了两件事:
1)我必须做一个丑陋的黑客才能让requestAnimationFrame
回调工作:
var sh = new App();
sh.start();
function animate() {
sh.animate();
requestAnimationFrame(animate);
}
animate();
2) 这是我最关心的问题:SpotLight 不起作用。我试图从另一个JSFiddle复制行为(在这个问题中引用),但没有成功。也许这只是一个愚蠢的错字,或者我做错了。
另外:我的 App 课程是否走错了路?到目前为止,我发现的所有 three.js 示例都使用普通函数来运行。