开发者社区> 问答> 正文

three.js 加载obj文件出错 400 请求报错 

var loader = new THREE.OBJLoader();报错
Uncaught TypeError: THREE.OBJLoader is not a function
然而我在three.js 里也没找到这个函数,这个函数在哪个js里,要怎么用

展开
收起
kun坤 2020-05-30 22:50:48 829 0
1 条回答
写回答
取消 提交回答
  • var loader=new THREE.OBJLoader();

            loader.load('dog/dog.obj', function(dogObject){

                dogObject.scale.set(0.1, 0.1, 0.1);

                dogObject.position.y=10;

                dogObject.position.x=-50;

                scene.add(dogObject);

            });
    需要在前面导入相应的js文件 <script src="OBJLoader.js"></script>
    在three库中的three.js-master\examples\js\loaders文件夹下 ######这个会报错,怎么处理这个报错? ######XMLHttpRequest 只能处理 http 的请求。无法请求 file://

    所以你需要部署好这个网站,并且通过 http://xxxxx 访问才行

    2020-05-30 22:51:06
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript函数 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载