1

我正在考虑制作由 Microsoft XNA 工作室分发的平台游戏入门套件;进入本地平台游戏。

我试图弄清楚如何在游戏中添加另一个玩家,以便有两个玩家。

有没有人这样做过或知道如何做到这一点?

谢谢

4

1 回答 1

0

您需要有第二个播放器对象,您将与第一个播放器对象分开跟踪。然后,您将需要响应来自第二个控制器的控件,或者不同于第一个播放器对象的一组单独的键盘输入。

要获得第二个玩家的控件(使用 Xbox 360 控制器),您可以使用:

GamePad.GetState(1); // 1 is the index, so it refers to player 2.

MSDN

于 2011-03-22T12:23:56.013 回答