xLua
Zhac
菜菜菜
展开
-
Lua读取C#中的List出现的错误LuaException: try to get System.Collections.Generic.List`
情况是我想要把C#的List传入Lua的一个表中,但是一直报错LuaException: try to get System.Collections.Generic.List`for k,v in ipairs(newFighters) do print(k) print(v.xPos) --table.insert(fighters2,{xPos = v.xPos,yPos = v.yPos,groupId =num,groupName = v.groupName,cam原创 2020-05-28 11:25:11 · 1355 阅读 · 0 评论 -
添加xLua到项目中和遇到的一些坑
目录1、添加xLua 2、注意事项 3、我遇见的一些坑即解决方法1、添加xLua 在GitHub中下载腾讯xLua的最新版本 把Asset文件夹下的四个文件和Tools文件夹添加到项目中 在项目的Player Setting中添加宏 HOTFIX_ENABLE 把Unity安装目录下的3个dll文件加入刚才导入项目的xLua中 导入dll文件F:\Unity\Editor\Data\Managed Unity.Cecil.dll Uni...转载 2020-05-23 12:16:21 · 3947 阅读 · 0 评论 -
Unity C#与Xlua的交互 C#调用Lua CSharpCallLua
CSharpCallLuaCSharpCallLua,顾名思义CS里面去调用访问Lua代码里面的属性方法。对应的官方Demo为“CSharpCallLua”。访问全局基本数据类型假如我在Lua中定义了下面三个变量: a = 1 b = 'hello world' c = true 那么我们只需要通过luaenv.Global.Get<T>(name)就可在C#中访问这几个变量,如下: LuaEnv luaenv = new...转载 2020-05-22 21:17:30 · 640 阅读 · 1 评论