拷贝AnimationCurve

 

复制代码
public static float TrimFloat(float f)
{
    int i = (int)(f * 1000);
    float result = i / 1000.0f;
    return result;
}

public static AnimationCurve CloneAnimCurve(AnimationCurve srcCurve)
{
    var cloneCurve = new AnimationCurve();
    
    Keyframe[] srcKeyFrames = srcCurve.keys; //所有关键帧
for (int i = 0; i < srcKeyFrames.Length; ++i) { var kf = srcKeyFrames[i]; cloneCurve.AddKey(kf); } return cloneCurve; }
复制代码

 

posted @   yanghui01  阅读(8)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示