
lua学习笔记
文章平均质量分 61
海的神话
每天进步一点点
展开
-
lua函数
Lua的函数定义一般形式如下:optional_function_scope function function_name( argument1, argument2, argument3..., argumentn)function_bodyreturn result_params_comma_separatedend在 Lua 编程语言的方法定义包括方法头和方法体。这里是方法的所有原创 2016-10-25 19:56:32 · 434 阅读 · 0 评论 -
lua 编译,执行与错误
1.dofile是lua内置的函数,用于执行代码块。2.loadfile从一个文件加载lua代码块,但它不会运行代码,只是编译代码,然后将编译的结果作为一个函数返回。3.loadstriing类似于loadfile,它从一个字符串中读取代码,而非从文件读取。loadstring总是在全局环境中编译它的字符串。i = 32local i = 0 f = loadstring("i原创 2016-10-26 22:08:56 · 443 阅读 · 0 评论 -
lua模块
来公司一年多了,一直在用lua做开发。公司有封装好的lua接口,没有源码,所以只能自己研究相关接口的大概原理。关于lua模块,网上有很多博文,大概的实现方式无外乎是,在单独的lua文件定义一个table,然后通过return 返回。用的时候通过require 加载。这样可行,但是有点繁杂。我们知道模块是通过table方式存在。可以通过把table注册到全局表,在需要用到的地方再取出原创 2017-06-07 08:42:03 · 474 阅读 · 0 评论