
lua相关学习
tran119
好好学习,努力向上
展开
-
ZeroBraneStudio requirepath设置
参考文章zerobrane studio有用过的大大吗 - 知乎下载这个软件后,发现如果不在软件的安装目录下写lua文件没办法require其他lua文件,所以搜索了下,可以通过这个方式:在编辑preference中选择setting里的system和user来打开2个user.lua文件,然后加上地址代码即可。比如:LuaPath = "E:/LuaProject" ,然后就可以在这个文件夹下创建任意文件夹作为lua工程,require其他lua文件了。...原创 2022-02-27 16:47:31 · 425 阅读 · 0 评论 -
unity ulua基础(ulua介绍,lua与C#互相调用)
slua ulua nlua 某篇文章的说法slua 是目前所有unity+lua方案里最快的,没有反射,很少gc alloc,功能最强大的ulua/nlua 都是基于反射的解决方案,劣势是速度慢,gc alloc频繁,不直接支持代理,优势是不会产生静态代码,减少了app的尺寸。导入ulua1.25的unity包,包含以下3个文件夹:来自该文章:http://doc.ulua.org/a...转载 2018-08-26 16:33:21 · 5894 阅读 · 0 评论 -
lua基础语法1(迭代器,变量,点与冒号等)
转载自:lua程序设计 lua语法学习:1,Lua 变量有三种类型:全局变量、局部变量、表中的域。Lua 中的变量全是全局变量,那怕是语句块或是函数里,除非用 local 显式声明为局部变量。局部变量的作用域为从声明位置开始到所在语句块结束。变量的默认值均为 nil。local tmp print(tmp)--nil应该尽可能的使用局部变量,有两个好处:1. 避免命名冲突。...转载 2018-08-19 17:36:21 · 853 阅读 · 0 评论 -
lua基础语法2(table,模块等)
转载自:lua程序设计table:Lua也是通过table来解决模块(module)、包(package)和对象(Object)的。 例如string.format表示使用"format"来索引table string。table 是 Lua 的一种数据结构用来帮助我们创建不同的数据类型,如:数组、字典等。Lua table 使用关联型数组,你可以用任意类型的值来作数组的索引,但这个值不能...转载 2018-09-07 23:20:16 · 552 阅读 · 0 评论 -
读 lua编程设计
疑问+提炼,将自己的疑问都记录下来,将书上有必要写的,记录的东西提炼出来。其他不记录。疑问:lua的解释器是一个简单的应用程序,依靠lua的库来实现主要功能。(猜想,lua会向lua的虚拟机申请内存,虚拟机会开辟一大块的内存),在程序里面,硬件,操作系统,语言都各自有自己的堆栈概念,一条赋值语句就是一条指令而已,只有产生内存才会在堆栈存在。还是不太清楚,先放在这里。???3,LUA_INIT...原创 2018-09-08 00:08:04 · 920 阅读 · 0 评论