2013-03-08 36 views
6

Monogame ve C# kullanarak oyun geliştiriyorum. Tam ekranda başlayan menü için bir wpf uygulaması var. Menüde oyuna tıkladığımda Monogame projesine gidiyorum. Monogame çözümünü wpf menüsü ile yaptığım gibi tam ekranda nasıl başlatabilirim?Monogame'de tam ekran nasıl başlatılır?

cevap

7

IsFullscreen özelliğini true olarak ayarlayabilirsiniz.

//you likely already have this line (or similar) 
graphics = new GraphicsDeviceManager(this); 

//set the GraphicsDeviceManager's fullscreen property 
graphics.IsFullScreen = true; 
+0

keyboardP doğru monogame doğru yoldur. Bu işe yaramazsa, [MonoGame issues page] (https://github.com/mono/MonoGame/issues) adresinden bir hata raporu girin. –

+1

geçiş, isFullScreen bayrağını ve ardından graphics.ApplyChanges() öğesini ayarlayarak çalışır; – Esa

+1

Monogame, tam ekran modunun henüz çalışmadığı bilinen bir soruna sahip. IsFullScreen'in ayarlanması XNA'da çalışır, ancak Monogame'de hemen false olarak ayarlanır. Bilinen çalışma, hala kendimi çalışmaya çalışıyorum sınırsız, tam ekran bir pencere kullanıyor gibi görünüyor. Bu, Windows'un hangi sürümünün kullanılmakta olduğuna bağlı olarak söylendi. –

3

Bu

GraphicsDeviceManager graphics; 
graphics = new GraphicsDeviceManager(this); 
graphics.ToggleFullScreen();