编写以下脚本,我声明了一个全局变量(表)LObject:
注意一定要return
在c#中,通过luaState来获取表:
获取局部lua表:
然后注意在require时,参数必须是文件的路径,是指你编写的lua脚本相对于搜索目录的相对路径,比如搜索目录是Lua,你的lua文件在Lua目录下,那么就需要写成如下格式:
请注意:LuaHelper内容我有做修改,Global是我自定义的全局管理脚本,整个ToLua框架原有代码我做了精简,大家不用非要参考我的代码,只需要用原有的框架,能够保证直接运行main.lua就可以了。
Base脚本其实就是继承自MonoBehaviour的空脚本,替换以前的View
另外LuaManager内增加了对luaState的访问