【发布时间】:2012-04-12 04:24:07
【问题描述】:
我似乎不太了解线性动画,尽管它可能很基本。我只是想在给定的持续时间内将一个位置从开始位置动画到结束位置。谷歌搜索在这里没有帮助我,我的代数技能已经抛弃了我。我该怎么做呢?我尝试了许多不同的东西,但我似乎无法做到正确。我需要线性插值吗?
答案可以与语言无关(伪代码,用你最喜欢的语言,不管是什么真正的),尽管我正在使用 Javascript。
【问题讨论】:
标签: animation language-agnostic
我似乎不太了解线性动画,尽管它可能很基本。我只是想在给定的持续时间内将一个位置从开始位置动画到结束位置。谷歌搜索在这里没有帮助我,我的代数技能已经抛弃了我。我该怎么做呢?我尝试了许多不同的东西,但我似乎无法做到正确。我需要线性插值吗?
答案可以与语言无关(伪代码,用你最喜欢的语言,不管是什么真正的),尽管我正在使用 Javascript。
【问题讨论】:
标签: animation language-agnostic
我需要线性插值吗?
是的。
你有距离(d)和持续时间(t)。您还需要确定每秒的帧数 (f)。之后它每次只移动 d / (t * f)。
【讨论】: