void MouseClick(GUIElement sender, MouseEventArgs e)
        {
            if (e.CurrentMouseState.LeftButton == ButtonState.Released)
            {
                pemitter.TurnOff();
            }

            if (e.isClicked(MouseButtons.Right))
            {
                int vertexCount = (new Random()).Next(4, 4);
                if (vertexCount >= 9)
                {
                    vertexCount = 25;
                }
                var polybody = new PolyBody(1f, vertexCount);
                polybody.MakeRegularFromRad(.8f);
                polybody.Mass = 1f;
                polybody.Position = new Vector2(e.CurrentMouseState.X, e.CurrentMouseState.Y).C2P();
                polybody.Restitution = 0.1f;
                polybody.Friction = .20f;

                AddAndInit(polybody);
                //vertices.Add(new Vector2(e.CurrentMouseState.X, e.CurrentMouseState.Y).C2P());
            }
        }