0

这是为我用 C# 和 Tao 制作的精灵游戏加载声音的函数的一部分。

int format;
float frequency;
int size;    
IntPtr data = Alut.alutLoadMemoryFromFile(path, out format, out size, out frequency);
System.Diagnostics.Debug.Assert(data != IntPtr.Zero, "alutLoadMemoryFromFile failed.");

在我的电脑上,这个断言很好。我把我的游戏给了几个人,在他们的电脑上这个断言失败了。可能是什么原因?

谢谢

4

1 回答 1

0

也许您应该检查路径是否有效:

System.Diagnostics.Debug.Assert(File.Exists(Path), "File not found");
于 2011-08-26T13:16:50.173 回答