Lua_基础 结构控制

Lua_基础 结构控制

bingliaolong Lua 6年前 10 0

if 语句 if else 语句 if elseif 语句 while 语句 repeat 语句 数值型for循环 泛型for循环 遍历迭代函数返回的所有值 可以使用多个变量 这些变量在每次循环时都会更新,当第一个变量为nil时,循环终止 需要注意的是,lua语言中,在循环体内声...

Lua_基础 保留值&&变量

Lua_基础 保留值&&变量

bingliaolong Lua 6年前 7 0

保留字 and break do if else elseif end false goto for function in local nil not or repeat return then true until while 注释 单行注释 多行注释 局部变量 加上loca...

lua学习记述一

lua学习记述一

bingliaolong Lua 2年前 13 0

概述 通过标准库和 C API,Lua 可以轻松地与 C 和其他编程语言集成 语法简述 数据结构 nil: 用于表示不存在的值。 boolean: 包括 true 和 false。 number: 默认情况下,Lua 5.3 之后的版本使用双精度浮点数表示。 string: 用于...

lua学习记述二

lua学习记述二

bingliaolong Lua 1年前 10 0

嵌入Lua的好处 分离逻辑和引擎 引擎负责渲染、物理模拟、音频处理等底层功能,而Lua脚本处理游戏逻辑和UI 这样可以让不同的团队成员专注于不同的部分 增强扩展性 游戏发布后,开发团队可以通过Lua脚本轻松地发布更新和扩展包,添加新的关卡、角色和任务,而不需要重新编译和发布整个游...

Lua_调用 C++函数:获取返回值

Lua_调用 C++函数:获取返回值

bingliaolong Lua 6年前 25 0

返回参数 lua文件中调用C++函数并获取返回值 main.lua C++函数 函数的注册 详情参考C++程序里的函数,给Lua调用 返回表 lua文件中调用C++函数并获取表 main.lua C++函数

Lua程序设计:四

Lua程序设计:四

bingliaolong Lua 5年前 7 0

数据结构 数组 lua语言中,简单地使用整数来索引表即可实现数组。因此,数组的大小不用非得是固定的,而是可以按需增长的。 长度运算符#可以用来计算数组大小。 lua语言中,有两种方式来表示矩阵。 使用一个不规则数组,即数组的数组。 将两个索引合并为一个。 由于在有效元素之间存在空...

Lua_调用 C++函数:传递表&&参数类型检测

Lua_调用 C++函数:传递表&&参数类型检测

bingliaolong Lua 6年前 8 0

lua文件中调用C++函数并传递表参数 main.lua C++函数中获取参数并处理 遍历表 只取表中一组数据 函数的注册 参数类型检测 方法一 特点:检查类型,一旦不匹配,就不会往下执行 方法二 特点:检查类型,会往下执行

Lua程序设计:三

Lua程序设计:三

bingliaolong Lua 5年前 4 0

补充知识 局部变量&&代码块 lua语言中的变量在默认的情况下是全局变量,所有的局部变量在使用前必须申明。 控制结构 lua语言中所有不是false和nil的值当作真(0和空字符串也是真) 闭包 第一类值 一个程序可以将某个函数保存到变量中(全局变量或局部变量中)...

扫一扫二维码分享