gpt4 book ai didi

javascript - [two.js 使用 GUI 切换模型

转载 作者:行者123 更新时间:2023-12-03 11:30:32 24 4
gpt4 key购买 nike

我的场景中有一些模型并使用 dat.gui 我希望能够在不同的模型之间切换。

到目前为止,我已经尝试通过使用以下代码更改可见性开/关来做到这一点:

var gui = new dat.GUI();

var controls = {

toggleObjects: function(){
g3white.traverse(function(child){child.visible = true;});
g3black.traverse(function(child){child.visible = false;});
}

};

gui.add(controls, 'toggleObjects');

但是,我不断收到破坏我的代码的错误:未捕获的类型错误:未定义不是函数

此外,我希望有 2 个以上的模型,并且单击按钮即可显示模型,而隐藏所有其他模型。

这是最好/最简单的方法吗?还是我应该做其他事情?

感谢任何帮助,我是一个 Three.js 初学者。

最佳答案

您应该遍历场景,检查 child 是否是您想要的对象,然后打开/关闭可见性。

关于javascript - [two.js 使用 GUI 切换模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26747846/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com