Пример #1
0
        public void AddKeyFrame(SerializableKeyFrame frame)
        {
            float time = frame.time;

            if (time > maxFrameTime || keyframes.Count == 0)
            {
                keyframes.Add(frame);
                maxFrameTime = time;
            }
            else
            {
                int i;
                for (i = 0; i < keyframes.Count; i++)
                {
                    if (time < keyframes[i].time)
                        break;
                }
                keyframes.Insert(i, frame);
            }
        }
Пример #2
0
        public void AddKeyFrame(SerializableKeyFrame frame)
        {
            float time = frame.time;

            if (time > maxFrameTime || keyframes.Count == 0)
            {
                keyframes.Add(frame);
                maxFrameTime = time;
            }
            else
            {
                int i;
                for (i = 0; i < keyframes.Count; i++)
                {
                    if (time < keyframes[i].time)
                    {
                        break;
                    }
                }
                keyframes.Insert(i, frame);
            }
        }