gpt4 book ai didi

javascript - 平滑 Tone.js 中的值

转载 作者:行者123 更新时间:2023-12-03 01:47:10 26 4
gpt4 key购买 nike

In this ramping example在 Tone.js 中,斜坡的作用不是“平滑”,而是几乎像延迟一样。似乎当它收到一个值时,它不会开始向那个值倾斜,而是会在当前值之后安排另一个斜坡。

当您足够快地拖动和声 slider 时,您可以看到此行为。你会注意到它坚持要遍历它以前拥有的所有值。

我将如何获得只考虑最后一个值的行为?

最佳答案

这仅与 slider 的实现有关。在“拖动”事件上调用一个函数,以便 slider 每移动几个像素,就会调用该函数。这意味着您是对的,有多个 rampTo 函数被一个接一个地调用。

如果您只想获取要调用的最后一个值,则必须在 slider 上创建一个 dragEnd 属性,以便一旦 slider 达到其最终值,就会调用该函数。或者查看有关 throttle 的 Lodash 文档,该文档最多每 'x' 时间调用一次该函数( https://lodash.com/docs/4.16.4#throttle )。

希望有帮助。

关于javascript - 平滑 Tone.js 中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42735977/

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