我已经安装并导入了three.js作为模块(v0.100.0),例如:
import * as THREE from 'three';
...
var d = new THREE.DecalGeometry(. . .);
获取错误消息,指出DecalGeometry不是构造函数。 在src目录中查找这三个模块,任何地方都没有DecalGeometry。怎么了?
答案 0 :(得分:1)
THREE.DecalGeometry
它不是核心部分,而是examples目录。您必须将以下文件手动添加到您的项目中:
https://github.com/mrdoob/three.js/blob/master/examples/js/geometries/DecalGeometry.js