Javascript TypeError:this.mesh.geometry.area不是函数
我最近在使用JavaScript和Leapmotion的Three.js,并开始使用LeapWidgets()库为我的程序添加一些很酷的按钮 几个小时后,我从一个库中得到了这个类型错误。是我的东西吗?我就是想不出来Javascript TypeError:this.mesh.geometry.area不是函数,javascript,three.js,leap-motion,Javascript,Three.js,Leap Motion,我最近在使用JavaScript和Leapmotion的Three.js,并开始使用LeapWidgets()库为我的程序添加一些很酷的按钮 几个小时后,我从一个库中得到了这个类型错误。是我的东西吗?我就是想不出来 TypeError: this.mesh.geometry.area is not a function 这是指以下代码: this.mass = this.mesh.geometry.area() * this.density; 此库看起来工作不正常。如本期所述: #are
TypeError: this.mesh.geometry.area is not a function
这是指以下代码:
this.mass = this.mesh.geometry.area() * this.density;
此库看起来工作不正常。如本期所述:
#area
是此项目添加到特定THREE.js几何体的自定义方法
尝试将不受支持的几何图形转换为按钮时会发生此错误。支持的几何图形有平面几何
和圆几何
我有一些来自MozVR的代码,它可以缩放一个盒子,使它看起来像是被飞机推动的。这里:注意必须使用scale,因为这是调整初始化的THREE.js几何体大小的唯一方法
编辑:这似乎是一个相当普遍的问题。也许在未来的版本中,我们将使错误更加明确。面积函数将添加到平面几何和圆几何的原型中。确保在三点后加载leapwidgets js。是的,我正在加载,但仍然无法工作。我正在使用min库,是否可能存在错误?我会试试。和论坛网站不同,我们不使用“谢谢”或“感谢任何帮助”或签名。顺便说一句,这是“提前感谢”,而不是“提前感谢”。