在学习xLua时,发现xLua和LoxodonFramework的LuaBehaviour稍微有些不同,其中一个点是在调用DoString方法时的区别
1. xLua的版本中
直接使用Lua脚本环境进行绑定,这时候的Lua脚本调用生命周期函数是这样的
直接在Lua脚本中写函数就行
2. LoxodonFramework的版本中
使用的是DoString返回的object数组的第一个对象来绑定,而这个返回的就是Lua脚本最后的return对象,比如最后return一个表,那么metatable就是这个返回的表
这时候在Lua脚本中的调用就是
使用的是LuaTest这个表来绑定