解说社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 737|回复: 2

[教程] lua教程之基础篇

[复制链接]
发表于 2022-2-24 14:06:58 来自手机 | 显示全部楼层 |阅读模式
lua,lua是一个轻量级脚本语言,具体介绍我就不说了,大家基本上有玩过的都明白。
那么接下来我就来给大家讲一讲基础的lua语句,建议拆分浏览。
lua所有功能基本上都是建立在if then else end这4个语句下的,只要你能把这4个语句运用的好,基本上lua你就算学会了一半了。
我这一篇教程可能不是第1张,在我之前也有很多大神发过教程,但是基本上的基本语句怎么运用,代表着什么含义?有什么意思,可能说的不是太详细,今天就给大家介绍介绍。
先来说第1个语句。
我们先来创建两个变量,到这里有人可能就要问了,变量是什么呢,变量通俗一点说就是一个代表,用一个字来代表一个数字或者是一串字符。
比如a=10,这样我们就创建了一个变量,那么现在a这个字母就代表10。
在例如a="这是一个变量",那么a这个字母就代表这是一个变量这句话。
需要注意,如果变量是数字不用加双引号,如果变量是字符串需要加上引号。
变量还有个用法,变量还可以赋值其他变量比如a=10
b=a
当然变量还可以把其他变量或其他字符串连接在一起,连接符号就是两个点号。
比如a=10
b=20
c=a..b
这样你可以打印一下c打印出来的内容就是1020
当然变量还可以相加相减相乘等等,这些就不在我们这篇教程的范围内了。
我们来创建两个变量。
a=10
b=20
使用我们的第1个语句。
if a== b  then
这个语句的意思就是判断a和B是不是一样的。
如果是的那么就执行你要执行的函数或者是代码语句快。
那么如果不是呢。
那么我们就可以在判断后面加上else
在这个语句后面加上你要执行的代码快,如果不是他就会执行这个语句后面的所有内容。
end
这个是一个代码结束语句。
可以说我们能用到的他的地方真的是太多太多,基本上你在写代码,除了变量之外,不管是函数还是判断都要用到它。
基本上你写完代码,没有这个结束语句的话百分百要乱码,百分百真的。
那么接下来我们就给大家创建一个代码实例。
大家有用解说的去插件编辑里边新建个插件运行一下。
如果没有用的可以下载一个能运行lua脚本的编译器然后运行一下。
a=10
b=20
if a == b  then
print("正确")
else
print("错误")
end
大家可以复制上面这段代码运行一下看一下就明白了。
那么还有另外一种判断方法。
这个判断方法是一个~和一个=
这个判断和两个等号就相反了,如果两个变量是一样的那就是错误,如果不是那才是正确。
比如。
a=10
b=20
if a ~= b  then
print("正确")
else
print("错误")
end
好了,今天的教程就到这里,如果有不明白的可以私我qq2936141404 OK,再见,下期再会

来自AndroLua+

PEMT20

Android11

中国移动
回复

使用道具 举报

发表于 2022-2-25 16:57:15 来自手机 | 显示全部楼层




  来自解说社区客户端
回复

使用道具 举报

发表于 2022-2-26 15:06:29 来自手机 | 显示全部楼层
好,支持



  来自解说社区客户端
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|解说社区

GMT+8, 2024-4-20 11:08 , Processed in 0.044510 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表