C# 如何在运行时从XNA中的路径加载纹理?

C# 如何在运行时从XNA中的路径加载纹理?,c#,xna,xna-4.0,C#,Xna,Xna 4.0,我正在尝试在XNA中使用RPG编辑器,问题是我需要从XMAL文件中写入的路径加载纹理 我做了一些研究,但大多数解决方案都在改变内容管道或只是创建自己的内容管道。尝试以下方法: FileStream filestream = new FileStream("mytexture.jpg"); Texture2D myTexture = Texture2D.FromStream(graphicsDevice, filestream); 免责声明:我尚未测试此代码(此计算机上未安装xna)。谢谢,我

我正在尝试在XNA中使用RPG编辑器,问题是我需要从XMAL文件中写入的路径加载纹理

我做了一些研究,但大多数解决方案都在改变内容管道或只是创建自己的内容管道。

尝试以下方法:

FileStream filestream = new FileStream("mytexture.jpg");
Texture2D myTexture = Texture2D.FromStream(graphicsDevice, filestream);


免责声明:我尚未测试此代码(此计算机上未安装xna)。

谢谢,我只需更改FileStream的生成器^^您更改了什么?我猜他的意思是他必须向FileStream构造函数添加第二个参数(可能是FileMode)