[unity]AnimationCurve初始化代码,及对已经设置好的变量进行代码存储

public AnimationCurve m_ac_CameraY = new AnimationCurve(
            new Keyframe(36, 1, 0, -0.02777778f, 0.3333333f, 0.3333333f),
            new Keyframe(144, -2, -0.02777778f, 0.05555556f, 0.3333333f, 0.3333333f),
            new Keyframe(216, 2, 0.05555556f, -0.02777778f, 0.3333333f, 0.3333333f),
            new Keyframe(324, -1, -0.02777778f, 0.02777778f, 0.3333333f, 0.3333333f),
            new Keyframe(396, 1, 0.02777778f, 0.02777778f, 0.3333333f, 0)
            );
            
foreach (var item in m_ac_CameraY.keys)
{
    Debug.Log($"new Keyframe({item.time},{item.value},{item.inTangent}f,{item.outTangent}f,{item.inWeight}f,{item.outWeight}f)");
}

你可能感兴趣的:(unity3d基础-功能代码,unity,游戏程序)