学习Lua 的的根源就是想开发游戏,不过开发游戏毕竟不是很简单的事,所以还是要一步步的来,首先就是选择一门脚本,至于为什么要学脚本,又为什么要选择Lua,这个就不说了。写这个Lua学习笔记也是为了让自己以后方便查找。
所使用的是LuaForWindows 5.1 ,省去了很多配置和调试(这一点在配置CEGUI时深有体会),IDE直接就用的是 SciTE。除了不能提示之外,没有太多的不便。优点就是小巧。
先来个通用的列子:
print("Hello World")
这个基本上可以看到C的影子,而且很多脚本基本也是这样,都是大同小异。
如果有其他脚本的经验的话 学起来估计会非常的快。
变量 —— 声明一个变量并不需要给他赋值和确定类型。
比如 print(b) 将输出 nil
这个未赋值的b 打印出来的结果就是空值
所以如果想要删除一个全局变量 只要给他赋值为nil就OK了 。
注释 —— 单行注释:--
多行注释:--[[ --]]
还以其他的一些特点就不再这里一一说明 。
浙公网安备 33010602011771号