[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)");
}

猜你喜欢

转载自blog.csdn.net/JianShengShuaiest/article/details/131382323