Animation 动画曲线评估
我不确定如何为动画曲线指定速度:Animation 动画曲线评估,animation,unity3d,curve,coroutine,Animation,Unity3d,Curve,Coroutine,我不确定如何为动画曲线指定速度: public float speed; public AnimationCurve ac; transform.position = Vector3.Lerp(pos1, pos2, ac.Evaluate( ??? )); 我在一个协同程序中使用它 你可以写: ac.Evaluate(deltaTime * speed); 根据: 公共浮动评估(浮动时间) 说明 在时间上评估曲线 参数 时间 要计算的曲线内的时间(曲线图中的水平轴) 返回 浮动 在指定的
public float speed;
public AnimationCurve ac;
transform.position = Vector3.Lerp(pos1, pos2, ac.Evaluate( ??? ));
我在一个协同程序中使用它 你可以写:
ac.Evaluate(deltaTime * speed);
根据:
公共浮动评估(浮动时间)
说明
在时间上评估曲线
参数
时间
要计算的曲线内的时间(曲线图中的水平轴)
返回
浮动
在指定的时间点,曲线的值
我认为deltaTime是从
Time.Time
减去动画开始后动画的开始时间来计算的