Javascript 未捕获类型错误:无法读取属性';uuid';在3JS中未定义的?
我是3.js的新手,我不明白这是什么意思 我要显示.dae对象 有人能帮上这个案子吗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网站的示例代码,该示例是一个星球大战中冲锋队的移
这不是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示例