Lua
博士装呗
一行public static void,一整个世界。
展开
-
Lua学习总结一
对于Lua语言,一直以来我都觉得它很神秘。作为游戏开发中非常常用的脚本语言,它存在很多让人耳目一新的特性。最近学习了Lua编程,熟悉了C#之后,再来学习另一门语言其实不是很吃力。 Lua的内容也很多,不过没有必要写的太详细,所以学习总结只是对比C#语言来看看Lua有什么不同之处。 1.注释和debug Lua中单行注释使用 -- 多行注释则使用--[[ 这里是注释 --]] 输出deb...原创 2019-07-15 17:16:19 · 625 阅读 · 0 评论 -
Lua学习总结二
1.Lua中的循环 Lua中的循环和与C#非常类似,只是方法块没有{ }来包围。 比如while循环: a=1 while (a<=10) do print(a) a=a+1 --Lua中没有a++ a--这种形式的运算哦! end 这就是while循环的使用,至于for循环我们上一篇中展示过了数值for循环,但是Lua中还有一种叫做泛型for循环。 ...原创 2019-07-15 17:27:45 · 576 阅读 · 0 评论 -
Lua学习总结三
1.Lua中的模块 Lua学习到这里的时候我们产生一个疑问,Lua的代码是怎么写的呢?全都写在一个文件中吗?显然不可能。那样的话耦合度也太高了吧? Lua中为我们提供了模块的功能,类似于C#中的命名空间,我们在Lua代码中引入模块,就可以调用模块中的公有变量或函数了,相当于提供了API接口。 实际上,模块的本质是一个table,只是table中放的是变量和函数,那么我们定义模块的方法就很简单...原创 2019-07-15 17:30:31 · 354 阅读 · 0 评论