在Windows Phone上使用Xna在游戏上玩游戏,在一开始时,我会提示用户是否要继续通过Microsoft.Xna.GamerServices.Guide.BeginShowMessageBox()
收听音乐。
但是,当我的游戏在横向运行时,此提示以纵向显示,是否有我找不到的设置可以使我的对话框横向显示?
最佳答案
使用DisplayOrientation属性。
GraphicsDevice.PresentationParameters.DisplayOrientation = DisplayOrientation.LandscapeRight;
在加载内容之前,不能设置属性,并且只能在Windows Phone平台上使用该属性(不适用于XBox和Windows)。
关于c# - 横向显示对话框,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10155412/