Animation 线性吐温公式似乎是倒退的

Animation 线性吐温公式似乎是倒退的,animation,graphics,Animation,Graphics,我看到: float tweenLinear(float t, float start, float end)const{ return t * start + (1 - t) * end; } t是混合等待,介于0和1之间,动画的运行时间/总持续时间 但在动画开始时,t将为0,但如果t为0,则返回end,而不是start 这个公式不应该在返回中切换开始和结束?谢谢@RahulBanerjee。我一直很好奇,为什么人们会把这个问题作为一个评论来回答,而不是作为一个答案,在我可以

我看到:

    float tweenLinear(float t, float start, float end)const{
    return t * start + (1 - t) * end;
}
t
是混合等待,介于0和1之间,动画的运行时间/总持续时间

但在动画开始时,
t
将为0,但如果
t
为0,则返回
end
,而不是
start


这个公式不应该在返回中切换
开始
结束

谢谢@RahulBanerjee。我一直很好奇,为什么人们会把这个问题作为一个评论来回答,而不是作为一个答案,在我可以接受的地方。哈!我同意你的看法,但在这种情况下,别无选择。答案必须高于某个字数(我的原始答案低于该阈值)。