版本: Unity 6 (6000.0)
语言英语
  • C#

AnimationCurve.AddKey

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每个建议更改,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public int AddKey(float time, float value);

参数

time 添加关键帧的时间(曲线图中的水平轴)。
value 关键帧的值(曲线图中的垂直轴)。

返回值

int 添加的关键帧的索引,如果无法添加关键帧则返回 -1。

描述

向曲线添加一个新的关键帧。

关键帧的平滑切线会自动计算。返回添加的关键帧的索引。如果由于在同一时间已经存在另一个关键帧而无法添加关键帧,则将返回 -1。

其他资源:keys 变量。


声明

public int AddKey(Keyframe key);

参数

key 要添加到曲线的关键帧。

返回值

int 添加的关键帧的索引,如果无法添加关键帧则返回 -1。

描述

向曲线添加一个新的关键帧。

返回添加的关键帧的索引。如果由于在同一时间已经存在另一个关键帧而无法添加关键帧,则将返回 -1。

其他资源:keys 变量,Keyframe 结构体。