public static void addNewFrame() { Frame newFrame = new Frame(); if (Frames.Count > 0) newFrame.Sequence = Frames[Frames.Count - 1].Sequence + 1; else newFrame.Sequence = 1; newFrame.Time = 100; Grid grid = new Grid(new Vector2(0, 0), Globals.ImageSize); newFrame.Grid.Push(grid); selectedFrame = newFrame; Frames.Add(newFrame); ActiveFrame = newFrame; addFrame = false; }
private static Frame getActiveFrame() { foreach (Frame frame in Frames) { if (frame.IsActive) { selectedFrame = frame; break; } } return selectedFrame; }