未捕获的类型错误:不能重新定义属性:旋转
Uncaught TypeError: Cannot redefine property: rotation
我刚刚在另一台笔记本电脑上查看了一个正在运行的项目。在使用npm和bower安装所有内容后,当我试图在本地主机上运行它时,我得到以下错误:
Uncaught TypeError: Cannot redefine property: rotation
at (non - minified three.js r67中的第7542行):
THREE.Object3D = function () {
this.id = THREE.Object3DIdCount ++;
this.uuid = THREE.Math.generateUUID();
this.name = '';
this.parent = undefined;
this.children = [];
this.up = new THREE.Vector3( 0, 1, 0 );
this.position = new THREE.Vector3();
var scope = this;
Object.defineProperties( this, {
rotation: {
enumerable: true,
value: new THREE.Euler().onChange( function () {
scope.quaternion.setFromEuler( scope.rotation, false );
} )
}, [...]
所以它的东西在three.js出错,我不知道为什么,但它显然打破了整个应用程序。有人经历过这个吗?
这是故意的
这些模式不再工作了:
object.rotation = object2.rotation
object.rotation = new THREE.Euler( 1, 0, 0 );
这样做:
object.rotation.copy( object2.rotation );
object.rotation.set( 1, 0, 0 );
下一个版本将会有更好的错误信息。
相关文章:
- 猫头鹰旋转木马:无法读取属性'visibleItems'的未定义
- 我的自定义javascript旋转木马无法正常工作
- 从对象旋转对象.带有自定义动画功能的trix.setrotationfromleuler
- YUI旋转木马自定义导航
- Fabric js自定义旋转图标仅在iphone'谷歌chrome浏览器
- 旋转木马slick.js:'getSlick'的未定义
- Flexslider旋转木马自定义导航-同一页面上有多个
- flexiquote旋转器自定义调整
- Jquery自定义旋转木马内的图像缩放模式
- 使用自定义旋转器函数加载数据
- js自定义旋转几何问题
- 猫头鹰旋转木马自定义图像预览分页不工作
- 自定义YUI旋转木马
- 显示带有自定义选项卡的旋转器
- 未捕获的类型错误:不能重新定义属性:旋转
- 根据用户定义的角度旋转和图像画布
- 使用React.js制作自定义旋转木马的动画
- 使用自定义旋转木马进行分页
- 猫头鹰旋转木马2自定义导航
- 引导自定义旋转木马调整