Unity-Lua补充
Unity-Lua补充
安装不多说去看文档。在IDEA中使用emmylua
插件支持lua
在文件开头加入#!/usr/local/bin/lua
就可以像执行shell一样去执行lua
动态,弱类型语言, 在默认情况下,变量总是认为是全局的。全局变量不需要声明,哪怕是语句块或是函数里,除非用local 显式声明局部变量,否则全是全局的。
在实践中,建议给所有变量加上local,除非你确认一定需要全局变量。不加local所造成的奇怪bug会让你终身难忘
给一个变量赋值后即创建了这个全局变量,访问一个没有初始化的全局变量也不会出错,只不过得到的结果是:nil
如果想删除一个全局变量,只需要将变量赋值为nil
一般约定,以下划线开头连接遗传大写字母的名字(比如 _VERSION
)是Lua内部全局变量的保留字
Last Edit: 2025-04-13 22:01:52
Loading...