1 安装lua环境

 参考菜鸟教程

2  输出语句

print();

3 注释 

单行注释用- -    多行注释 --[[   --]]

4 标识符

Lua学习

5 全局变量

在任何地方生命的变量都是全局变量

如果想删除变量 赋值为nil 就行了。

6 Lua 数据类型

Lua学习

if语句

 

Lua学习

table表

Lua学习

function 函数

Lua学习

Lua学习

函数嵌套和匿名函数的调用

Lua学习

变量类型是可以发生变化的

Lua学习

局部变量

Lua学习

doend语句块  里面可以向方法一样使用,但不用调用

Lua学习

多个变量赋值

Lua学习

a b 交换值

Lua学习

方法的返回值赋值给 ab

Lua学习

7 Lua 循环

Lua学习

while 循环

Lua学习

for 循环

Lua学习

repeat unitl  (都 while 循环)

Lua学习

循环嵌套

Lua学习

function函数

Lua学习

function函数里面的多个值  通过.. 传入 arg 接收 的是一张表

Lua学习

8运算符

算术运算符+-*/ %(取模) ^求幂

Lua学习

Lua学习

 关系运算符

==  ~=    >    <   >=  <=

Lua学习

逻辑运算符

and  or   not

Lua学习

字符串的定义

单引号 双引号  [[]] 两个中括号

Lua学习

转义字符

\n  换行   \r 回车 

\\两个斜杠代表一个斜杠  一个是转义字符 一个是真的斜杠

Lua学习Lua学习

Lua学习

Lua学习

数组

Lua学习

二维数组

Lua学习

Lua学习

迭代器函数

Lua学习

Lua学习

Lua学习

Lua学习

 

lua 模块

新建模块

Lua学习

Lua学习

Lua学习

Lua学习

Lua学习

Lua学习Lua学习

Lua学习

Lua 元表(Metatable)

http://www.runoob.com/lua/lua-metatables.html

Lua学习

Lua学习

Lua 协同程序(coroutine)

 

Lua学习

协同程序的定义 方法1

Lua学习

方法2(包括 协程的暂停和继续)

Lua学习

协同程序的返回值

Lua学习

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-15
  • 2022-01-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-02-09
  • 2022-01-05
  • 2021-08-21
  • 2021-04-29
  • 2022-02-05
  • 2022-12-23
相关资源
相似解决方案