void DrawWindowDebugPoints() { MDraw.Begin(); MDraw.DrawPoint(Vector2.Zero, Color.White); // World Origin MDraw.DrawPointGlobal(Screen.Center, Color.White); // Screen Center MDraw.DrawBoxGlobal(Screen.Center, Screen.Center - new Vector2(0.5f), new Color(50, 50, 50)); // Screen extents MDraw.End(); }
void DrawFPS() { double calcDeltaTime = Time.ExactTimeOfDraw - lastTimeOfDraw; MDraw.SpriteBatch.Begin(); MDraw.SpriteBatch.DrawString(MDraw.DefaultFont, $"FPS: {1f / calcDeltaTime:f2}", new Vector2(Screen.Width - 80, 10), new Color(1, 1, 1, 0.4f), 0f, Vector2.Zero, 0.5f, SpriteEffects.None, 0); MDraw.End(); }