Slua里面的内容理解
来源:互联网 发布:起点中文网软件下载 编辑:程序博客网 时间:2024/06/05 12:53
LuaState
public object start(string main) { if (main != null) { luaState.doFile(main); LuaFunction func = (LuaFunction)luaState["main"]; if(func!=null) return func.call(); } return null; }
从这个方法可以知道luaState是一个lua file的对象,它包含读取这个lua文件的function 和 table
LuaState里面的方法
public LuaFunction getFunction(string key) { return (LuaFunction)this[key]; }public LuaTable getTable(string key) { return (LuaTable)this[key]; }
很多新手会遇到的问题就是 LuaState没有实例化就去使用它,所以在一开始你们可能常常会受到NullReferenceException。luaSvr.start时会顺便初始化LuaState,请保证LuaState的唯一性(单例)
LuaFunction
阅读全文
0 0
- Slua里面的内容理解
- Slua的服务器端导出
- 修改ArrayList里面的内容
- 复制cmd里面的内容
- 读取记事本里面的内容
- elasticsearch里面的内容搜索
- 【MVP】BaseActivity里面的内容
- Unity中使用SLua的一些注意事项
- 理解 C++里面的static
- GCD里面的关键字理解
- JavaScript获取iframe里面的src路径里面的内容
- 修改cdc里面的java的内容
- 用java读取文本文件里面的内容
- 截取text列里面的内容
- CXGrid里面关于内容居中的方法
- 读取xml文件里面的内容
- 取得指定文件里面的内容
- UIWebView 更改加载内容里面的字体大小
- python绘制二叉树的实现
- Tensorflow 简单矩阵乘法举例
- Java登录加密。【非shiro框架】
- U盘重装Mac系统
- /etc/init.d/rcS文件详解
- Slua里面的内容理解
- java中反射操作构造方法
- Mysql 之多库备份
- Knockout应用开发指南 第二章:监控属性(Observables)
- mysql配置环境变量
- sqlserver表-中国各级城市
- 阿里云6元/年主机
- 启动eclipse出现JVM terminated. Exit code=127 错误解决办法
- 如何实现多继承