Javascript 未捕获类型错误:无法读取属性';uuid';在3JS中未定义的?

Javascript 未捕获类型错误:无法读取属性';uuid';在3JS中未定义的?,javascript,three.js,Javascript,Three.js,我是3.js的新手,我不明白这是什么意思 我要显示.dae对象 有人能帮上这个案子吗 这不是three.js错误,这是JavaScript错误。 由于错误状态为无法读取未定义的属性“uuid”javascript无法读取未定义变量的属性 因此,您的clipObject是未定义的 您可能需要阅读下一行中的错误 var action = mixer.clipAction( animations[ 0 ] ).play(); 我使用了来自threejs网站的示例代码,该示例是一个星球大战中冲锋队的移

我是3.js的新手,我不明白这是什么意思

我要显示.dae对象

有人能帮上这个案子吗


这不是three.js错误,这是JavaScript错误。 由于错误状态为
无法读取未定义的属性“uuid”
javascript无法读取未定义变量的属性

因此,您的
clipObject
未定义的


您可能需要阅读下一行中的错误

var action = mixer.clipAction( animations[ 0 ] ).play();

我使用了来自threejs网站的示例代码,该示例是一个星球大战中冲锋队的移动示例。但在我的例子中,对象是静态的。因此,我刚刚删除了该行。

不相关,但请注意,
uuid
已更改了它们的声明,这一行适用于我:

import { v4 as uuidv4 } from 'uuid';

uuidv4(); // ⇨ '9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d'

希望这能有所帮助。

这不是OP的代码造成的,它似乎来自three.js。问题不是为什么clipObject没有定义:PI过早得出结论。我认为通过所有这些检查,传递的内容应该正确格式化。你完全正确,OP复制了一些代码,并传递了错误的东西。删除了three.js标记。为什么?一个问题是w/threejs示例