退出另一个游戏后是否可以运行XNA游戏? 我试着写默认的XNA" Program.cs":
using (Game1 game = new Game1())
{
game.Run();
}
using (Game2 game = new Game2())
{
game.Run();
}
但是在退出第一场比赛之后,第二场比赛只跑了一次,然后才退出比赛......
编辑:
我发现当我尝试使用X按钮(窗口的......)退出窗口时,第二个游戏窗口开始......
答案 0 :(得分:0)
您可能希望在OnExiting()
课程中使用Game1
方法在游戏关闭时创建新的游戏实例。
protected override void OnExiting(Object sender, EventArgs args)
{
using (Game2 game = new Game2())
{
game.Run();
}
base.OnExiting(sender, args);
}
答案 1 :(得分:0)