4

我一直在将sim.js代码及其对象用于一个简单的 WebGL 项目。当我需要使用该frustum课程时(请参阅此问题),我必须更新我的three.js. 一件事坏了:

TypeError: ray.intersectScene is not a function                   sim.js(line 357)
     var intersects = ray.intersectScene( this.scene );

我在 git 上查看了源代码,该函数在ray.js. 如何更新此代码?

4

1 回答 1

4

请参阅有关迁移的three.js Wiki:https ://github.com/mrdoob/three.js/wiki/Migration

Ray从中删除 intersectScene 改为使用Raycaster.intersectObjects( array )

三.js r.61

于 2012-10-29T21:25:37.197 回答