如何以项目形式打开项目中的文件?

时间:2013-02-19 16:34:48

标签: c# windows-8 resources xna monogame

我的项目中有一组文本文件,其中包含我想要作为流加载并在XNA中读取的级别信息。我正在使用MonoGame XNA并针对Windows RT。假设我想打开/Content/Levels/Level1.txt作为流。我该怎么做?

在使用C#的其他一些平台上,我会将文件的构建操作设置为资源并使用

Application.GetResourceStream

但这在XNA中不可用。

1 个答案:

答案 0 :(得分:4)

XNA游戏中有两种存储方式:标题存储和用户存储。请参阅What is Storage?要从标题存储中读取数据,请使用TitleContainer.OpenStream中的this example