我正在使用tilengine作爲我正在製作的遊戲引擎的圖形引擎。當我調用一個函數,我做了,使一個精靈,我得到了以下錯誤:Tilengine C#綁定精靈加載問題
System.IO.FileNotFoundException: 'Unable to find the specified file.'
下面是代碼:
public static void AddSprite(string TexturePath, double X, double Y)
{
ss = Spriteset.FromFile(TexturePath);
sp = SequencePack.FromFile(TexturePath + ".sqx");
Sprite sprite = new Sprite();
sprite.Setup(ss, TileFlags.None);
sprite.SetPosition((int)X, (int)Y);
}
和使用功能:
AddSprite("MOTB", 10, 10);
我有與可執行文件相同的路徑。
哪一行會引發異常?我很確定你發佈的代碼不會拋出異常,但是前兩種方法之一就是do。你有代碼可用嗎? –
我正在爲tilengine使用c#包裝庫。這將拋出該豁免:public static Spriteset FromFile(string filename) { IntPtr retval = TLN_LoadSpriteset(filename);如果(retval!= IntPtr.Zero) 返回新的Spriteset(retval); else throw new FileNotFoundException(); } – Jakers1403