Javascript 如何使用GoogleCharts动画设置数值的动画?特别是高卢人

Javascript 如何使用GoogleCharts动画设置数值的动画?特别是高卢人,javascript,animation,google-visualization,google-gauges,Javascript,Animation,Google Visualization,Google Gauges,在这个JS Fiddle示例中,仪表会定期更新新值 (感谢nbering的更正) 本例使用setInterval分配随机新值 乙二醇 正如您所看到的,新的数字出现了,针朝着它移动。 我真的想用指针显示当前的数字更新,而不仅仅是显示最终的值。使用谷歌图表可以做到这一点吗?我也想放慢动画的速度,但这可能是另一个问题 我想可能会在值上设置一个tween,并以与针动画相同的持续时间设置动画,然后重复更新量规,但这将非常笨拙,针可能会在许多小动作中设置动画。当然,肯定有更好的办法 任何帮助都将不胜感激。

在这个JS Fiddle示例中,仪表会定期更新新值

(感谢nbering的更正)

本例使用setInterval分配随机新值 乙二醇

正如您所看到的,新的数字出现了,针朝着它移动。 我真的想用指针显示当前的数字更新,而不仅仅是显示最终的值。使用谷歌图表可以做到这一点吗?我也想放慢动画的速度,但这可能是另一个问题

我想可能会在值上设置一个tween,并以与针动画相同的持续时间设置动画,然后重复更新量规,但这将非常笨拙,针可能会在许多小动作中设置动画。当然,肯定有更好的办法


任何帮助都将不胜感激。

根据我对问题的理解,您希望径向规内显示的数字显示指针指向的值,而不是指针动画指向的值


如果是这样,那么不,这不是GoogleCharts API的可用功能。你也许可以按照你的建议破解它,但那可能不会像你希望的那样好,而且会涉及很多设置超时。因此,如果您有任何其他长时间运行的代码阻止事件循环,您将获得紧张的动画。

您刚刚链接到一个空白小提琴,您是否已经编好了一个?他可能想链接这个:谢谢nbering。我已经更新了问题。
setInterval(function() {
          data.setValue(0, 1, 40 + Math.round(60 * Math.random()));
          chart.draw(data, options);
        }, 13000);