我想加载XNA的SoundEffect。我试着用:
SoundEffect.FromStream(TitleContainer.OpenStream(XXX));XXX是地址,但是它需要内容中的地址,我想从整个计算机上搜索。地址如下:
C:\User\PC\桌面\程序
我该怎么做?
发布于 2013-06-19 09:47:07
这个能行吗?
SoundEffect.FromStream(new FileStream(path, FileMode.Open));其中路径是文件路径。
发布于 2013-06-20 15:54:43
您应该将自定义文件放在内容文件夹或调试文件夹中,以便在发布时正确分发。如果我从完全不同的路径加载一个文件,我不知道会发生什么,因为没有理由这样做。
如果您真的想从一个很远的路径加载,您可以键入"../“来向下发送一个映射,这取决于您将解决方案放置在哪里,您需要向下放置多少映射才能到达"c:\”,但是您可以在调试信息中看到它正在查找文件的位置,这样就不会有问题了。
但我真的建议你使用适当的位置为你的定制内容,否则你可能会改变吨,当你想发布。
https://stackoverflow.com/questions/17187503
复制相似问题