如何在angular 6中使用three.js扩展库(例如OBJLoader,SceneUtils ...)?

时间:2018-08-31 05:40:56

标签: angular three.js angular6

我尝试使用以下代码,但是它不起作用。

npm i --save three-obj-loader

import * as tol from 'three-obj-loader';
const OBJLoader = tol(THREE);

let loader = new OBJLoader():

1 个答案:

答案 0 :(得分:0)

这很可能是three-obj-loader软件包中的错误,它似乎有一段时间没有更新了,并且可能无法与更新版本的three.js一起使用。您可以在此处提交错误,但是通常最好从正在使用的three.js版本的examples/js/loaders/*文件夹中复制加载程序,即使这样做可能很不方便。在这个较长的线程中,您可能会找到一些针对特定构建系统的其他选项:Transform examples/js to support modules