我为我的游戏制作了一个启动器,并成功找到了启动游戏的代码。但由于某种原因,它不起作用。错误消息为InvalidOperationException
有更简单的方法吗?或者我该如何解决这个问题?
这是代码:
private void Startgame_Click(object sender, EventArgs e)
{
using (Zombie_Shooter.GameCode game = new Zombie_Shooter.GameCode())
{
game.Run();
}
}
答案 0 :(得分:0)
你可以尝试一下吗?
Thread thread = new Thread(() =>
{
Game1 game = new Game();
game.Run();
});
private void Startgame_Click(object sender, EventArgs e)
{
thread.Start();
thread.Join();
}