Lua脚本语言入门(目前魔兽使用的可以写在宏内的语言)

发布时间:2023-03-16 02:17:54   来源:文档文库   
字号:

Lua脚本语言入门(目前魔兽使用的可以写在宏内的语言.txt蜜蜂整日忙碌,受到赞扬;蚊子不停奔波,人见人打。多么忙不重要,为什么忙才重要。在这篇文章中,我想向大家介绍如何进行Lua序设计。我假设大家都学过至少一门编程语言,比如BasicC,特别是C
因为Lua的最大用途是在宿主程序中作为脚本使用的。Lua的语法比较简单,学习起来也比较省力,但功能却并不弱。Lua中,一切都是变量,除了关键字。请记住这句话。I.首先是注释
写一个程序,总是少不了注释的。
Lua中,你可以使用单行注释和多行注释。
单行注释中,连续两个减号"--"表示注释的开始,一直延续到行末为止。相当于C++语言中的"//"
多行注释中,由"--[["表示注释开始,并且一直延续到"]]"为止。这种注释相当于C语言中的"/*„*/"。在注释当中,"[[""]]"是可以嵌套的。
II.Lua编程
经典的"Helloworld"的程序总是被用来开始介绍一种语言。在Lua中,写一个这样的程序很简单:
print("Helloworld"Lua中,语句之间可以用分号""隔开,也可以用空白隔开。一般来说,如果多个语句写在同一行的话,建议总是用分号隔开。
Lua有好几种程序控制语句,如:
1/33



条件控制:
if条件then„elseif条件then„else„endWhile循环:while条件do„endRepeat循环:repeat„until条件For循环:
for变量=初值,终点值,步进do„endFor循环:
for变量1,变量2,„,变量Nin表或枚举函数do„end
注意一下,for的循环变量总是只作用于for的局部变量,你也可以省略步进值,这时候,for环会使用1作为步进值。
你可以用break来中止一个循环。
如果你有程序设计的基础,比如你学过BasicC之类的,你会觉得Lua也不难。但Lua有几个地方是明显不同于这些程序设计语言的,所以请特别注意。
.语句块
语句块在C++中是用"{""}"括起来的,在Lua中,它是用doend括起来的。比如:
2/33


本文来源:https://www.2haoxitong.net/k/doc/3cf7e2af0a1c59eef8c75fbfc77da26924c596f7.html

《Lua脚本语言入门(目前魔兽使用的可以写在宏内的语言).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式