
Lua
文章平均质量分 87
CodeCaptain
这个作者很懒,什么都没留下…
展开
-
Cocos2d-x 4.0 工程首次建立与编译教程(Win32,Android)
之前在cocos2d-x 3.17.x的版本下开发游戏,直到其升级至4.0版本时,官方剔除了不同平台的工程以及变更了编译方式,发现自己有时没办法适应这样的文件编译。待我把3.17版本lua开发的游戏全部移植至4.0版本后,发现自己越发喜欢4.0版本的cmake构建方式,虽然需要做一些前置工作。OK,那么背景不多说,以下是4.0版本生成工程的一些准备工作。环境要求: 项 版本 备注 win10/win11 x64 ...原创 2021-10-18 00:35:56 · 5342 阅读 · 5 评论 -
Lua学习之——MAC上搭建Lua开发环境(一)
1. 下载并安装Lua1.1 下载最新版的Lua-5.3.5Lua5.3.5官网下载,安装部分略1.2 在“终端”进入到Lua-5.3.5所在的文件夹1.3 在“终端”输入make macosx1.4 在“终端”输入make test,出现:1.5 最后输入:sudo make install,外加密码,等待安装完成,然后在“终端”输入 lua -v,出现:...原创 2019-04-01 12:06:02 · 1751 阅读 · 0 评论 -
Lua学习之——metatable(元表)的理解(转载)
Lua的表本质其实是个类似HashMap的东西,其元素是很多的Key-Value对,如果尝试访问了一个表中并不存在的元素时,就会触发Lua的一套查找机制,也是凭借这个机制来模拟了类似“继承”的行为举例说明:tempTable = {}print(tempTable.memberA) --这里试图打印tempTable并不存在的成员memberA执行结果:nil输出为nil的原因很简...转载 2019-04-03 10:21:26 · 365 阅读 · 0 评论