我有一个实体,它播放在我的世界中快速运行的动画s = 1
。现在从我的世界中的特定时间间隔开始,动画可能会变慢,这意味着它以以下速度播放s
:0 < s < 1
.
此时间间隔由 starttimeta
和 endtime定义tb
。
因此,如果我的世界中的时间达到ta
,动画的速度会降低,使其播放速度变慢(就像慢动作效果一样),而其他一切都保持正常速度。
现在在这个区间 ta 和tb
的某个地方,动画停止播放慢而播放快s > 1
,所以当时间到达时tb
,它会赶上世界其他地方。
我现在的问题是,减速后的速度有多快,才能使动画准确地赶上?鉴于 :
- 时间间隔
ta
,tb
- 达到动画速度的速度因子
ta
。 ta
和之间的时间tb
,当慢效停止和快效应该开始时。
我希望这个问题是可以理解的,如果没有,请告诉我。举个例子,请想象一台机器以弧线投球,然后以恒定的速度沿着地板移动并接住球。我现在的情况是,它首先以较慢的速度移动,但是在一定时间之后,它必须增加它的速度才能接住球。那速度是多少?