本系列将从零开始学习Lua的基本语法,用于之后使用xLua进行unity热更新~
使用Vscode开发Lua
至少要下载Lua和LuaDebug这2个扩展~
看到LuaDebug的作者actboy168,我有点惊讶,actboy168是大名鼎鼎的ydwe作者之一,在以前自己玩we的时候用的编辑器就是actboy168大佬的,后面听说支持lua来代替jass编写游戏逻辑(那时候已经弃坑~);好的,闲话不多说,我们来编写我们的第一个脚本。
创建一个空文件夹并用vscode打开
创建一个test.lua文件
编写一行代码 print("Hi,Lua~")(也可以使用'' 单引号)
基本使用
数据类型
在lua中和python类型可以直接声明并使用,无需使用类型名,lua自动分析数据类型。
lua的数据类型为(8个):
nil 空
boolean 布尔型
number 数字型
function 函数型
string 字符串型
userdata 用户自定义类型
thread 线程型
table 表型
可以使用type()来查看类型~
Ps:在lua中不强制使用;结尾
--lu ...


