Beispiel #1
0
 void IDisposable.Dispose()
 {
     VeryLargeFont.Dispose();
     VeryLargeFont.Dispose();
     LargeFont.Dispose();
     MediumFont.Dispose();
     SmallFont.Dispose();
     VerySmallFont.Dispose();
     FillBrush.Dispose();
     AccentBrush.Dispose();
     DefaultBrush.Dispose();
 }
Beispiel #2
0
        /// <summary>
        /// Handles a game render.
        /// </summary>
        /// <param name="elapsed">The elapsed.</param>
        public override void Render()
        {
            Font.Default.Draw("Test Sequence (테스트) [" + GraphicsDevice.Viewport.Width + "x" + GraphicsDevice.Viewport.Height + "]", 10, 10);
            Font.Default.Draw("GameLibrary: " + Core.Version, 10, 30);
            Font.Default.Draw("Frame: " + Core.Components.Require <GameLoop>().FrameIndex, 10, 50);
            Font.Default.Draw("Frame-Rate: " + Core.Components.Require <GameLoop>().FramesPerSecond, 10, 70);
            Font.Default.Draw("Mouse: " + Mouse.Position, 10, 90);
            Font.Default.Draw("Mouse-Button: " + Mouse.PressedButton, 10, 110);

            LargeFont.Draw("Super-Hero : ᕙ(ˉ˛ˉˋ)ᕗ", 200, 250);
            MediumFont.Draw("... just kidding シ", 210, 290);

            //GraphicsDevice.Gemoetry.DrawRectangle(PosX, PosY, 360, 20);
            //Font.Default.Draw("NOTICE  You! Yes you! You are very, very cure! Trust me! シ", (int)(PosX + 10), (int)(PosY + 3));

            Container.Render();
            base.Render();
        }
Beispiel #3
0
 public override void OnLeave()
 {
     LargeFont.Dispose();
     MediumFont.Dispose();
 }
 public void Dispose()
 {
     SmallFont.Dispose();
     LargeFont.Dispose();
 }