这是为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.");
在我的电脑上,这个断言很好。我把我的游戏交给了很少的人,在他们的计算机上,这个Assert失败了。可能是什么原因?
谢谢
答案 0 :(得分:0)
也许您应该检查路径是否有效:
System.Diagnostics.Debug.Assert(File.Exists(Path), "File not found");