Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 基于JS的HTML三维模型旋转_Javascript_Jquery_Html - Fatal编程技术网

Javascript 基于JS的HTML三维模型旋转

Javascript 基于JS的HTML三维模型旋转,javascript,jquery,html,Javascript,Jquery,Html,说到这里,我似乎看不到应该在这里的立方体 代码导致以下两个错误: DEPRECATED: THREE.CubeGeometry is deprecated. Use THREE.BoxGeometry instead. three.min.js:634 Uncaught ReferenceError: materials is not defined 代码: 嗯,我相信您只需要删除此函数调用中的“s”材质: var mesh = new THREE.Mesh( geometry, ma

说到这里,我似乎看不到应该在这里的立方体

代码导致以下两个错误:

DEPRECATED: THREE.CubeGeometry is deprecated. Use THREE.BoxGeometry instead. three.min.js:634
Uncaught ReferenceError: materials is not defined 
代码:


嗯,我相信您只需要删除此函数调用中的“s”材质:

   var mesh = new THREE.Mesh( geometry, materials);
您已经定义了变量material,但没有定义materials,这就是uncaughtreferenceerror的含义。这个错误就是showsupper。

问题1: 您的其中一种方法THREE.CubeGeometry已被弃用,这意味着您应该将其切换到错误提示的位置:THREE.BoxGeometry。 做:

而不是:

var geometry = new THREE.CubeGeometry(100,100,100);
var mesh = new THREE.Mesh( geometry, materials); 

问题2: 在另一个错误上,您有一个输入错误。您使用的是材质而不是材质。 做:

而不是:

var geometry = new THREE.CubeGeometry(100,100,100);
var mesh = new THREE.Mesh( geometry, materials); 
var mesh = new THREE.Mesh( geometry, materials);