unity載入xlua檔案

2021-09-19 23:43:52 字數 576 閱讀 9651

第一種方式直接全部載入出來txt檔案中的內容去進行執行

//txt檔案

public textasset asset;

void start ()

第二種方式此檔案必須放在resources檔案下

因為此方法是預設讀取其檔案下的txt檔案的

void start ()
第三種載入方式是自定義的load方式

回去找尋資料夾下的檔案

當此資料夾 ,檔案不存在時,預設找resources檔案下的這個檔案

如果都不存在時,會丟擲檔案找不到異常

luaenv lua = new luaenv();

lua.addloader(loadluafile);

lua.dostring("require '資料夾/檔名'");

}private byte loadluafile(ref string filepath)

xlua筆記 1 C 載入lua檔案

執行字串 最基本是直接用luaenv.dostring執行乙個字串,當然,字串得符合lua語法 比如 luaenv.dostring print hello world 完整 見xlua tutorial loadluascript bystring目錄 但這種方式並不建議,更建議下面介紹這種方法。...

xlua筆記 2 C 載入lua檔案

這裡指的是c 主動發起對lua資料結構的訪問。本章涉及到的例子都可以在xlua tutorial csharpcalllua下找到。獲取乙個全域性基本資料型別 訪問luaenv.global就可以了,上面有個模版get方法,可指定返回的型別。luaenv.global.get a luaenv.gl...

xLua使用require改變路徑載入Lua指令碼

這個問題我糾結了好久,應該是屬於偏新手的乙個問題,在寫 的時候因為兩個lua指令碼的關聯問題,很多新人應該也會糾結於此。xlua官方的例子載入指令碼是這樣的 luaenv luaenvscriptctrl new luaenv luaenvscriptctrl.dostring require lu...