private void AddToScore(int player, int points, Point center)
 {
     if (scores.ContainsKey(player))
     {
         scores[player] = scores[player] + points;
     }
     else
     {
         scores.Add(player, points);
     }
     FlyingText.NewFlyingText(sceneRect.Width / 300, center, "+" + points);
 }
        public static void Draw(UIElementCollection children)
        {
            for (int i = 0; i < flyingTexts.Count; i++)
            {
                FlyingText flyout = flyingTexts[i];
                if (flyout.alpha <= 0)
                {
                    flyingTexts.Remove(flyout);
                    i--;
                }
            }

            foreach (var flyout in flyingTexts)
            {
                flyout.Advance();
                children.Add(flyout.label);
            }
        }