我正在尝试将数字减少到零但缓慢且不断地使用C#。 实际上,我必须慢慢地停止动画(火车)。火车将逐渐变慢然后停止。我不能停下火车,但问题是,它变得停止了一点混蛋 到目前为止我尝试了什么
ANIMATION_OBJECT.animation [ClipName].speed -= Time.deltaTime * Speed * .1f;
将速度设置为逐渐降低但不起作用。
答案 0 :(得分:0)
因为
Time.deltaTime * Speed * .1f;
不等于最后一次计算所以它会猛然一下。您应该尝试在任何时候以精确值和最小值减少,如
ANIMATION_OBJECT.animation [ClipName].speed -= 0.05f;
为什么你不减速呢?