0

これが些細なことだと思われる場合は、事前に申し訳ありません。いくつかのチュートリアル/メモを読んでも、まだこれについて理解できません...

現在、プレイヤーがキャラクターを操作するパズルゲームを作っています。キャラクターが任意の 4 方向 (N、S、E、W) に「1 マップ タイル」移動するたびに、int が +1 されます。この整数の数は現在、ゲーム画面にいくつかの小さなテキストとともに表示されており、プレイヤーに現在の「動き」を知らせています。

spriteBatch.DrawString(debugfont, "Moves Taken: " + MoveCounter, Vector2.Zero, Color.White);

私がやりたいことは、上に保存/表示されている情報を取得し、それを外部ファイル (.txt) に配置して、後でユーザーがメイン メニューから "HighScores" オプションを選択したときに表示できるようにすることです。

4

1 に答える 1

0

File.AppendTextTextWriter.Writeは可能なアプローチです:

using(var output = new File.AppendText("highscore.txt"))
{
    output.Write("Moves Taken: {0}", MoveCounter);
}
于 2013-05-03T04:57:01.260 に答える