我是一名初级程序员,我正在尝试对 c# 和 xna 有所了解。我希望不是让游戏立即运行(像往常一样),我想要某种注册/登录过程,尽管我不知道如何在单击登录按钮时运行 game1.cs。简而言之,我想在如何运行以下方面获得一些帮助:

using (Game1 game = new Game1())
{
    game.Run();
}

在登录按钮上单击登录表单。

最佳答案

您是否考虑过使用 XNA 本身而不是使用表单来创建您的登录屏幕?通过这种方式,您将能够更轻松地在 XBox360 和 Windows Phone 等不同平台上部署您的 XNA 游戏。

游戏状态管理器和键盘处理程序类应该可以帮助您顺利进行,并在登录时为背景音乐、声音和视频提供更大的灵活性。

如果您 真的 想要,那么 article 可以帮助您。

关于c# - 如何单击另一种形式的按钮运行 Game1,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5662418/

10-10 21:54