答案 0 :(得分:6)
无关,但请注意uuid
已更改其声明,该声明对我有效:
import { v4 as uuidv4 } from 'uuid';
uuidv4(); // ⇨ '9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d'
希望这会有所帮助。
答案 1 :(得分:2)
这不是一个three.js错误,这是一个JavaScript错误。
由于错误状态为Cannot read property 'uuid' of undefined
,因此javascript无法读取未定义变量的属性。
因此,您的clipObject
为undefined
。
您可能需要阅读JavaScript checking for null vs. undefined and difference between == and ===
答案 2 :(得分:0)
错误发生在以下行
var action = mixer.clipAction( animations[ 0 ] ).play();
我使用了来自threejs网站的示例中的代码,该示例是来自星球大战的冲锋队员的移动示例。但在我的例子中,对象是静态的。所以我刚刚删除了这条线。