示例#1
0
        private void WindowActivateChanged(object sender, WindowEventArgs e)
        {
#if DEBUG
            if (!e.Activated)
            {
                GameTime.TimeScale = .01f;
            }
            else
            {
                GameTime.TimeScale = 1f;
            }
#else
            Paused = !e.Activated && !PlayInBackground;
#endif
        }
示例#2
0
 private void WindowSizeChanged(object sender, WindowEventArgs e)
 {
     Scene.InvalidateAllMeasure();
 }
示例#3
0
 private void WindowDestroyed(object sender, WindowEventArgs e)
 {
     Exit();
 }