/// <summary> /// Lädt die für MonoGameUI notwendigen Content-Dateien. /// </summary> protected override void LoadContent() { Skin.Pix = new Texture2D(GraphicsDevice, 1, 1); Skin.Pix.SetData(new[] { Color.White }); Skin.Current = new Skin(Game.Content); batch = new SpriteBatch(GraphicsDevice); root = new ContainerControl(this) { HorizontalAlignment = HorizontalAlignment.Stretch, VerticalAlignment = VerticalAlignment.Stretch }; Frame = new ContentControl(this) { HorizontalAlignment = HorizontalAlignment.Stretch, VerticalAlignment = VerticalAlignment.Stretch }; root.Controls.Add(Frame); ContainerControl screenContainer = new ContainerControl(this) { HorizontalAlignment = HorizontalAlignment.Stretch, VerticalAlignment = VerticalAlignment.Stretch }; Frame.Content = screenContainer; ScreenTarget = screenContainer; flyout = new FlyoutControl(this) { HorizontalAlignment = HorizontalAlignment.Stretch, VerticalAlignment = VerticalAlignment.Stretch }; root.Controls.Add(flyout); }
protected override void LoadContent() { Skin.Pix = new Texture2D(GraphicsDevice, 1, 1); Skin.Pix.SetData(new[] { Color.White }); Skin.Current = new Skin(Game.Content); batch = new SpriteBatch(GraphicsDevice); root = new ContainerControl(this) { HorizontalAlignment = HorizontalAlignment.Stretch, VerticalAlignment = VerticalAlignment.Stretch }; Frame = new ContentControl(this) { HorizontalAlignment = HorizontalAlignment.Stretch, VerticalAlignment = VerticalAlignment.Stretch }; root.Controls.Add(Frame); ContainerControl screenContainer = new ContainerControl(this) { HorizontalAlignment = HorizontalAlignment.Stretch, VerticalAlignment = VerticalAlignment.Stretch }; Frame.Content = screenContainer; ScreenTarget = screenContainer; flyout = new FlyoutControl(this) { HorizontalAlignment = HorizontalAlignment.Stretch, VerticalAlignment = VerticalAlignment.Stretch }; root.Controls.Add(flyout); }