lua学习记述二

lua学习记述二

bingliaolong Lua 1年前 6 0

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

Lua_基础 结构控制

Lua_基础 结构控制

bingliaolong Lua 5年前 5 0

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

CLion:配置C++下lua开发环境

CLion:配置C++下lua开发环境

bingliaolong IDE 5年前 271 0

新建C++工程 选择:C++ Executable 设置工程存放路径:Location 选择C++标准:C++14 配置CLion中lua配置 Lua interpreter: C:\Lua\lua.exe Working directory: D:\Projects\Work ...

Lua_调用 C++如何和Lua结合

Lua_调用 C++如何和Lua结合

bingliaolong Lua 5年前 5 0

准备工作 下载lua源码 编译出DLL 创建C++程序 引入相关lua头文件 主函数中创建lua 编出exe 将DLL和exe放在一起,或者让exe能找到DLL 同级目录下编写lua文件,或者让exe能找到lua文件 在exe中执行相关lua操作,调用相关lua文件程序

Lua程序设计:二

Lua程序设计:二

bingliaolong Lua 4年前 1 0

函数 lua语言中,函数是对语句和表达式进行抽象的主要方式。 多返回值 lua语言中一种与众不同又非常有用的特性是允许一个函数返回多个结果 string.find 匹配模式在字符串中起始字符和结尾字符的索引 当函数作为一条单独语句调用时,其所有返回值都会被丢弃;当函数作为表达式调...

Lua程序设计:三

Lua程序设计:三

bingliaolong Lua 4年前 1 0

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

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

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

bingliaolong Lua 5年前 22 0

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

扫一扫二维码分享