ulua,tolua升級到替換爲xlua

最近unity 項目須要熱修復 csharp代碼錯誤c++

xlua是一種不錯的選擇方案c#

熱替換某個特定的csharp函數函數

涉及到問題:lua

unity lua插件 涉及三個層次:插件

c/c++層接口

lua層it

c#層import

c++層的 ulua.c 替換爲 xlua.c 以及 i64lib perflibim

c#層剔除掉ulua 文件夾, 放入xlua文件夾項目

lua層 用xlua的 import_type load_assembly 替換 luanet 的接口

c#層業務邏輯代碼修改 ,調用lua的地方使用 xlua的 LuaEnv.Globals.GetInPath 之類的接口替換接口

相關文章
相關標籤/搜索