问题标签 [dat.gui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 删除 dat.Gui 中的文件夹
我正在使用 dat.GUI 并想用新内容替换文件夹。
所以我需要一种方法来删除以前的文件夹或替换它的内容。
有任何想法吗?
javascript - dat.gui:更新控制器的下拉列表值?
我试图弄清楚是否可以只更新 dat.gui 控制器的下拉列表值。
切换切换时,我想修改模板选项:
这确实会更改值,但它会创建一个具有新索引的新模板控制器(删除前一个)并使其下次无法工作。它还将新的推到控制器列表的底部。
在我添加更多代码来尝试追逐新的修改/新控制器之前,我想我应该看看是否有人有更好的方法。
javascript - 是否可以使用 dat.gui 创建按钮
我想使用 dat.gui 库创建一个按钮。在一个完美的世界中,这将像这样工作:
javascript - 将滚动条范围的更改传播到 dat.gui 中的文本框
只是想知道是否其他人也有同样的问题。我在 dat.gui 的 gui 中创建了一个滚动条。当我稍后想更改滚动条的最小值和最大值时,我会:
不幸的是,更改似乎没有传播到滚动条右侧由 dat.gui 创建的文本输入框。文本输入的最小和最大输入与滚动条创建中最初定义的原始值相同。当我尝试更新输入内容时,它不接受新范围内的值...如何找到输入框的 __min 和 __max 属性?
干杯!
javascript - Passing For Loop index to function within For Loop
I have a for loop for running some iterations of javascript code and a function within that For Loop. The problem is that the function within my loop isn't receiving the index integer. Here is the code:
The problem is that the console.log command is saying that "i" is undefined when it gets within the function. What is my problem?
javascript - Dat GUI + Three.js 获取用户输入的文本以创建实时更新的 3d 文本几何图形
我正在尝试使用 Dat GUI + Three.js 来获取用户输入的文本,以创建实时更新的 3d 文本几何图形。到目前为止,我已经能够控制位置 x、y 和 z 并显示文本输入框。
我无法弄清楚我在输入文本时做错了什么,因此我们将不胜感激
这是我到目前为止所获得的链接:http: //nuevil.com/index3.html这是处理 3d 文本几何 + dat GUI 的代码:
javascript - 用 dat.gui 保存参数似乎坏了?
在 dat.gui 中保存参数似乎有问题,或者我遗漏了一些非常明显的东西..
单击齿轮图标时会出现问题,该图标应打开一个包含要保存的 JSON 的弹出窗口。保存到本地存储也对我不起作用。这里有两个 JSFiddle:
http://jsfiddle.net/navFooh/XZcde/与 dat.gui.min.js,点击齿轮会在控制台中引发错误:
Uncaught TypeError: Cannot read property 'forEach' of undefined dat.gui.min.js:3
http://jsfiddle.net/navFooh/8Hek6/与 dat.gui.js,单击齿轮图标确实显示带有 JSON 的弹出窗口,但参数
x
不显示
他们在线提供的样本工作正常(请参阅评论以获取链接)。但是他们已经最小化了所有的示例代码,包括 lib 本身。所以我什至无法解决他们是否使用最新版本。
任何帮助将不胜感激。
javascript - 下拉菜单不起作用
我正在开发一个简单的 Web 应用程序,我正在使用两个 js 库:dat.gui 和three.js。
我的问题是下拉菜单被锁定。我无法打开它。
在网上阅读,这似乎是一个已知问题,但在某些示例中,我看到下拉菜单运行良好。我是 js 新手,我认为“可能存在一些范围问题”,所以我将初始化过程放在一个可以完成工作的函数中。但问题依然存在。
我正在研究 Ubuntu/Chrome 和 Ubuntu/Firefox。你可以在这里查看整个代码,这里我使用复选框而不是下拉菜单。
three.js - 使用 dat.gui 自定义几何形状
我正在尝试创建一个可以由 dat.GUI 自定义的对象。我希望用户可以更改几何形状,而不仅仅是旋转和位置。我尝试在代码的渲染部分中添加正在创建几何的代码部分,但每次更改几何形状时都会创建几何。请帮我解决这个问题。
javascript - 使用 dat.GUI 按钮加载文件?
我已经知道如何使用 dat.GUI 创建按钮(传递此问题中描述的函数:Is it possible to create a button using dat.gui)。我想制作一个按钮来触发加载文件事件,就像你会做的那样<input type="file" id="file" name="file" enctype="multipart/form-data" />
这可能吗?