lua入门 -- 基本语法 和 参考文档

本文记录了作者学习lua的过程,主要聚焦在lua的基本语法和参考资料上。作者分享了lua官网以及lua 5.1的手册链接,为初学者提供了学习路径。

近日,要做一个 cocos2d-x lua的小游戏

于是开始学习lua之旅。记录下点滴

*(一) 参考文档

lua官网:http://www.lua.org/

lua 5.1 手册:http://www.lua.org/manual/5.1/

*(二)基本的语法

1)注释

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

2)引用
--不需要加后缀 .lua
--如果要引用根目录下 test1.lua
require 'test1'
--如果要引用 util文件下的network.lua
require 'util/network'


3)变量

i = 1 --全局变量
local j = 2 --局部变量

4)一些常用的函数
print("Hello World")
print("i=" .. i .. ", j=" .. j) -- ..是字符串链接符

5)方法定义

function func1()
  --函数体
  local function func2()
    --也可以在函数内再定义一个函数
    --这个叫做 closure 闭合函数
  end
  
  func2() --访问函数
end

6)基本数据类型
a = nil --空值
b = 20 --Number类型
c = 21 --Number类型
d = "Apple" --字符串类型
e = true --布尔类型

7)if语句
i = 10
if i == 10 then
  print("i==10 true")
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值