如何使Image.fillAmount表现得像unity.Slider?

时间:2019-04-17 20:38:17

标签: c# unity3d

我有一个Image作为音频进度指示器,到目前为止的代码是-

 var results = new double[1] { 0.0 };
 audioEngine.AE_get_active_theme_index(AEplayer.player.Handle, results);
 float current_time = (float)results[0];
 current_time += Time.deltaTime;
 cooldown.fillAmount = current_time;

我正在与第三方音频引擎配合使用,该音频引擎输出(current_time)当前播放歌曲/主题中经过的时间。当我运行此命令时,图像会在1秒内从0-100填满。

我在unity.Slider上尝试了相同的功能,那几乎可以正常工作。

0 个答案:

没有答案