1

したがって、txtに保存されたデータを使用するXNAがあります。アクセスしたいときは、ファイルが保存されている正確な場所をプログラムに伝えます。この場合は、「C:\Users\OliverBarnum\Desktop\」+「Leaderboard.txt」です」

ビジュアル スタジオを使用して、公開用にゲームをパッケージ化しています。もちろん、新しいユーザーの名前は Oliver Barnum ではなく、デスクトップに txt を置いたことをおそらく知らないでしょう。

プログラムに txt がコンピューターのどこにインストールされているか、または txt を xna パッケージに関連付けるにはどうすればよいですか?

4

1 に答える 1

0

私はこのようなことをします:

private const string DIR = @"Content/Levels/";


private void WriteFile()
{        
     string filename = "dummy.txt";
     string targetDirectory = DIR + filename;

     if (!Directory.Exists(LEVELS_DIR))
        Directory.CreateDirectory(LEVELS_DIR);

     StringBuilder data = new StringBuilder();
     data.Append("foo");

     using (StreamWriter writer = new StreamWriter(filename, false))
     {
         writer.WriteLine(data);
     }
}
于 2012-07-16T21:17:03.753 に答える