<分区>
Possible Duplicate:
Embed XNA in WinForms
嘿,这不是那篇文章的重复。这是因为你得不到任何答案 因为它的链接不起作用...有人评论我说 他得到了新链接,当我看到那个网站时,我不需要...
我正在制作需要登录的游戏,我想在 WinForm 中登录...但是当我运行 winform 然后在成功登录后它应该运行游戏。我看到这个Post on StackOverflow但答案的链接是......放弃......
<分区>
Possible Duplicate:
Embed XNA in WinForms
嘿,这不是那篇文章的重复。这是因为你得不到任何答案 因为它的链接不起作用...有人评论我说 他得到了新链接,当我看到那个网站时,我不需要...
我正在制作需要登录的游戏,我想在 WinForm 中登录...但是当我运行 winform 然后在成功登录后它应该运行游戏。我看到这个Post on StackOverflow但答案的链接是......放弃......
最佳答案
XNA 在 Program.cs
中启动。当客户端通过身份验证后,只需在您的 winforms 中添加代码即可启动 XNA 游戏,就像在 Program.cs
中一样。
参见 http://www.codeproject.com/Questions/303672/XNA-And-Windows-forms
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
button1.Text = "Start!";
}
private void button1_Click(object sender, EventArgs e)
{
Thread theThread = new Thread(StartGame);
theThread.Start();
}
public void StartGame()
{
Game1 game = new Game1();
game.Run();
}
}
关于c# - 如何显示WinForm然后运行XNA游戏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14440771/