Example #1
0
    public List <float> GetFixedFrameTimes()
    {
        List <float> times = new List <float>();

        foreach (Keyframe kf in posx.keys)
        {
            if (CurveUtility.IsKeyFrame(posy, kf.time) &&
                CurveUtility.IsKeyFrame(posz, kf.time) &&
                CurveUtility.IsKeyFrame(anglex, kf.time) &&
                CurveUtility.IsKeyFrame(angley, kf.time) &&
                CurveUtility.IsKeyFrame(anglez, kf.time)
                )
            {
                times.Add(Mathf.Round(kf.time * 100) / 100);
            }
        }
        return(times);
    }