XNA ゲームでテキスト ファイルからいくつかの int を読み込もうとしています。コンソール アプリでこの方法を試してみると、問題なく動作します。
ただし、XNA ゲームでこれを試すと、次のエラーが発生します。
'Could not find file 'C:\Users\Lee\Documents\Visual Studio 2010\Projects\Version01\V1SpaceKillers\V1SpaceKillers\V1SpaceKillers\bin\x86\Debug\positions.txt'.'
まず明らかなことは...笑はい、ファイルはデバッグフォルダーにあります。
public void ReadPositions(string path)
{
using (StreamReader reader = new StreamReader(path))
{
for (int i = 0; i < PositionList.Length; i++)
{
Vector2 placeHolder;
placeHolder.X = float.Parse(reader.ReadLine());
placeHolder.Y = float.Parse(reader.ReadLine());
PositionList[i] = placeHolder;
}
}
}
そして私がそれを呼び出すとき:
ReadPositions("positions.txt");
なぜそれが見つからないのかについての提案はありますか? 私は初心者なので、どんな助けでも大歓迎です。
どうもありがとう