ゲームを終了できるようにするにはどうすればよいですか?メイン クラスにコードを持たず、別のクラスにコードを持たせるにはどうすればよいですか?
質問する
9340 次
4 に答える
3
メイン ゲーム クラス (Game1
デフォルト) で、グローバル変数を使用します。
public static Boolean exitgame = false;
Game1 更新ルーチンでは:
protected override void Update(GameTime gameTime)
{
SomeOtherClass.Update(gameTime);
if (exitgame) this.Exit();
base.Update(gameTime);
}
于 2013-10-19T18:39:28.927 に答える
0
次のように、XNA エンジンをすぐに閉じるように指示できます。
Game.Exit();
これにより、すぐにゲームが終了します。私が言うことに注意してくださいGame.Exit()
- Game はあなたのゲームインスタンスでなければなりません。を実装するクラス内でコーディングしている場合Game
は、次の操作を簡単に行うことができます。
Exit()
于 2013-05-15T03:04:57.647 に答える