您好,我是 XNA 的新手,现在我正在开发一款游戏。为此,我选择了 Silverlight+XNA 项目。现在我有一个带有一些图像的 GamePage.xaml 和 .cs 文件。现在我想创建第二个场景。如何添加这个新页面并导航到它。
问问题
255 次
1 回答
0
在游戏中管理多个屏幕的一个好方法是实现屏幕管理器。这实际上将充当中央事件调用者,当您希望它们变得活跃时,您可以将它们插入到其中。
App Hub 上有一个很好的例子。
编辑:
如果您希望创建一个标准的 XAML 页面,只需右键单击您的项目并选择添加 -> 新项目...并选择“Windows Phone Portrait/Landscape Page”即可。
要导航到页面,您需要使用 NavigationService 类,如下所示:
NavigationService.Navigate(new Uri("NewPage.xaml", UriKind.Relative));
于 2012-04-17T09:23:10.090 回答