如何跟踪 Lean Tween 功能?

how to keep track of Lean Tween function?

我想知道完成动画还剩多少时间,因为我正在使用 unity asset Lean Tween 来缩小我的时间条,所以当还剩 5 秒时 运行 我想玩关闭时间的声音。 我能知道动画什么时候结束 LeanTween.scaleX(timebar.gameObject, 1f, time).setOnComplete(this.Gameover) 但是我怎么才能有时间完成呢?我查看了文档,但没有找到任何有用的信息。

每个 LeanTween 函数 returns LtDescr class 的实例。 class 可以访问动画变量和控制它的方法。您可以通过 time 获得总时间,通过 passed 获得总时间。剩余时间等于 time-passed.

LtDescr animation = LeanTween.scaleX(timebar.gameObject, 1f, time).setOnComplete(this.Gameover);
var remainedTime = animation.time - animation.passed;