在Windows手机上使用Xna进行游戏,一开始我会提示用户是否想通过Microsoft.Xna.GamerServices.Guide.BeginShowMessageBox()
继续听音乐。
但是,当我的游戏在横向中运行时,此提示以纵向显示,是否有一个我无法找到的设置,这将允许我对我的对话框进行构图?
答案 0 :(得分:3)
使用DisplayOrientation属性。
GraphicsDevice.PresentationParameters.DisplayOrientation = DisplayOrientation.LandscapeRight;
在加载内容之前无法设置属性,并且仅在Windows手机平台上工作(不在XBox和Windows上)。