标签: animation graphics
我明白这一点:
float tweenLinear(float t, float start, float end)const{ return t * start + (1 - t) * end; }
t是混合等待,介于0和1之间,是动画的已用时间/总持续时间。
t
但是在动画开始时,t将为0,但如果end为0,则返回start,而不是t。
end
start
这个公式不应该在回报中切换start和end吗?