【问题标题】:Game page navigation游戏页面导航
【发布时间】:2013-08-31 04:36:06
【问题描述】:

我正在尝试在 Windows Phone 上使用 XNA 4.0 构建一个简单的游戏。
在我的项目中,我将有 2 页,MenuScreenGameplayScreen。在 Silverlight 中,我可以轻松添加新页面,并且可以使用 NavigationService.Navigate("/blablabla.xaml") 移动到项目的另一个页面。
我怎样才能在 XNA 上做到这一点?当我想添加新项目时,没有页面选项。

【问题讨论】:

    标签: c# silverlight windows-phone-7 xna


    【解决方案1】:

    因为 XNA 没有页面的概念。如果您需要使用 Silverlight,您可以轻松创建一个使用 XNA 和 Silverlight 的项目,合并它们的功能。
    否则,如果你不能在你的项目中使用 Silverlight,你必须实现你的 MenuScreen 类来管理你需要的东西(按钮和检测触摸),然后,当你想启动 GameplayScreen 时,你只需调用管理游戏的类(如精灵管理器或模型管理器),隐藏菜单类或停用它。
    当然每个类都必须继承自DrawableGameComponent

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-01
      • 1970-01-01
      • 2011-11-03
      • 2016-04-06
      相关资源
      最近更新 更多