/// <inheritdoc />
        /// <summary>
        /// </summary>
        /// <param name="screen"></param>
        public TestBitmapFontScreenView(Screen screen) : base(screen)
        {
            font = GameBase.Game.Content.Load <MonoGame.Extended.BitmapFonts.BitmapFont>("Fonts/exo-2-bigger");

            new SpriteTextBitmap(font, "The quick brown fox jumps over the lazy dog")
            {
                Parent             = Container,
                Alignment          = Alignment.MidCenter,
                FontSize           = 72,
                MaxWidth           = 300,
                Tint               = Color.White,
                SpriteBatchOptions = new SpriteBatchOptions()
                {
                    BlendState   = BlendState.NonPremultiplied,
                    SamplerState = SamplerState.LinearClamp,
                }
            };

            new SpriteText("exo2-regular", "The quick brown fox jumps over the lazy dog", 12)
            {
                Parent          = Container,
                Alignment       = Alignment.MidRight,
                ForceDrawAtSize = false
            };
        }
Exemplo n.º 2
0
 public MONOFont(string name, int size, MonoGame.Extended.BitmapFonts.BitmapFont font)
     : base(name, size)
 {
     this.font = font;
 }