/// <summary> /// Adds an item to the feed /// </summary> /// <param name="color"></param> /// <param name="text"></param> public void AddItem(Color color, string text) { var item = new MultiplayerFeedItem(color, text) { Parent = this, Alignment = Alignment.BotLeft, X = 10 }; FeedItems.Add(item); if (FeedItems.Count == 6) { var first = FeedItems.First(); first.Destroy(); FeedItems.Remove(first); } for (var i = FeedItems.Count - 1; i >= 0; i--) { var feedItem = FeedItems[i]; feedItem.ClearAnimations(); feedItem.MoveToY(-22 * (FeedItems.Count - i - 1) - 11, Easing.OutQuint, 200); } }