婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > lua腳本語言快速入門教程

lua腳本語言快速入門教程

熱門標(biāo)簽:新岸線智能電銷機(jī)器人 百度地圖標(biāo)注早餐區(qū)域 漳州智云呼電話機(jī)器人 清朝地圖標(biāo)注哈爾濱 個(gè)人怎么在地圖標(biāo)注需要的店鋪 地圖標(biāo)注大廈 武漢外呼防封系統(tǒng)多少錢 怎么去除地圖標(biāo)注 冀州市地圖標(biāo)注

lua作為很好的嵌入式語言可以非常好的作為c/c++補(bǔ)充,在游戲行業(yè)是得到了廣泛的應(yīng)用

一直在思考,能不能把他引入商業(yè)領(lǐng)域的規(guī)則語言呢?將業(yè)務(wù)規(guī)則經(jīng)常變的部分提煉出來,

而無須重新編譯程序。作為規(guī)則引擎的角色進(jìn)行使用

使用前當(dāng)然得安裝一下去http://www.lua.org/下載一個(gè) Lua_v5.1.4.23.exe安裝,裝完之后執(zhí)行

可以用 lua.exe逐行解釋的方式,或者寫完腳本用lExecutor.wlua執(zhí)行

1)先來個(gè)helloworld

復(fù)制代碼 代碼如下:

> print 'helloWorld'
helloWorld
> print("helloWorld") --注釋是這么寫的!
helloWorld
> a='hello'
> print(a)
hello

2)主要類型

復(fù)制代碼 代碼如下:

> a=1
> b="abc"
> c={}
> d=print
>
> print(type(a))
number
> print(type(b))
string
> print(type(c))
table
> print(type(d))
function
>

如上所示,lua主要有四種類型,即數(shù)字,字符串,table(其實(shí)理解可以理解為javascript的object),以及函數(shù)類型,

當(dāng)然了,還有最常的bool型了,true以及false,(這里不考慮nil,以及userdata,thread等)

函數(shù)類型的變量,加上”() “即可以執(zhí)行,如

復(fù)制代碼 代碼如下:

> d(b)
abc

3)變量及常量,字符串

復(fù)制代碼 代碼如下:

> a,b,c,d = 1,2,'c',{1}

> print (a,b,c,d)
      2       c       table: 0041BC58

> a="single 'quoted' string and double \"quoted\" string inside"

> b='single \'quoted' string and double "quoted" string inside'

> c= [[ multiple line

>> with'single'

>> and "double" quoted strings inside.]]

>

> print(a)

single 'quoted' string and double "quoted" string inside

> print(b)

single 'quoted' string and double "quoted" string inside

> print(c)

 multiple line

with'single'

and "double" quoted strings inside.


 > a=a.."看我給接上"  --字符串用兩個(gè)..可以進(jìn)行連接

> print(a)

single 'quoted' string and double "quoted" string inside看我給接上

我們關(guān)注一下lua比較特別的地方

1.聲明變量及給變量賦值的時(shí)候,可以多變量一起賦值
2.字符串常量可以用雙引號及單引號,并且混用的時(shí)候無須轉(zhuǎn)義字符,跟php有點(diǎn)類型,還可以用”[[]]”括起來

這一點(diǎn)類似于c#里面字符串可以加上@符號,可以保留字符串內(nèi)的格式

4)邏輯控制語句

復(fù)制代碼 代碼如下:

> a=10 --邏輯控制語句就不費(fèi)口舌了,反正就這幾個(gè)詞,跟pl/sql有點(diǎn)像

> if a==10 then

>> print("我是10")

>> elseif a== 11 then

>> print("我是11")

>> else

>> print("我是水戶洋平等等")

>> end

我是10

5)循環(huán)結(jié)構(gòu)

復(fù)制代碼 代碼如下:

> --第一種while循環(huán)
> a=1
> while a~=10 do
>> io.write(a.."  ")
>> a=a+1
>> end
1  2  3  4  5  6  7  8  9  >
> --第二種repeat、until循環(huán)
> a=0
> repeat
>>      a=a+1
>>      print(a)
>> until a==5
1
2
3
4
5
> --第三種for循環(huán)
> for a=1,4 do
>>      io.write(a)
>> end
1234>
> --比較特別,有個(gè)步進(jìn)的概念,如下是以2為步進(jìn)
13> for a=1,4,2 do
>> io.write(a..' ')
>> end
1 3 > for a=1,5,2 do
>> io.write(a.. '  ')
>> end
1  3  5  >

6)函數(shù)及其使用

復(fù)制代碼 代碼如下:

> --1.先來個(gè)最簡單的

> function myFunc1()

>>      print("hello function")

>> end

> myFunc1()

hello function

> --2.再來個(gè)帶參數(shù)的

> a=1

> b=2

> function myFunc2(par1,par2)

>>      return par1+par2

>> end

> c=myFunc2(a,b)

> print(c)

> --3.甚至可以返回多個(gè)變量

> a=1

> b=2

> function myFunc3(A,B)

>>      return B,A

>> end

> c = myFunc3(a,b) --c會(huì)等于返回的第一個(gè),在此倒轉(zhuǎn)過來即為2

> print(c)

> c,d=myFunc3(a,b) --當(dāng)然如果給多個(gè)變量賦值就沒有問題了

> print(c,d)
      1

> print(myFunc3(a,b)) --直接打印就把所有打印出來
      1

> --4.還可以是變參

> function myFunc4()

>> print()

>> end

> myFunc4(a,b,c,d)
      2       2       1

7)table(我覺得理解object也可以)的使用

復(fù)制代碼 代碼如下:

> linbc={}

> linbc.sex = "男"

> linbc.age = 27

> print(linbc,linbc.sex,linbc["age"])

table: 0041ED50 男      27

> A=linbc

> print(A["sex"])

> print(A)  --引用類型,看A以及l(fā)inbc內(nèi)存地址是一樣的

table: 0041ED50

>  --瞧這用法,跟javascript的用法基本相當(dāng)

>  --其實(shí)還可以理解為hashmap似的鍵值對

> for i,v in pairs(linbc) do

>>    print(i,v)

>> end

age     27

sex     男

>  --也可以作為數(shù)組,下標(biāo)是從1開始的喔

> arr={1,2,3,"a",'b',linbc}

> for i,v in pairs(arr) do

>>    print(i,v)

>> end
      1
      2
      3
      a
      b
      table: 0041ED50

>  --既然作為數(shù)組吧,那肯定是可以增加記錄的吧

> table.insert(arr,A)

> table.foreach(arr,function(i,v) print(v) end)

a

b

table: 0041ED50

table: 0041ED50

> --瞧上面,可以foreach,還可以用匿名函數(shù)喔

> --當(dāng)然也可以用下標(biāo)訪問了

> print(arr[1])

> --調(diào)用table.insert會(huì)自動(dòng)給增加下標(biāo),如

> table.insert(linbc,"hello")

> print(arr[1])

1

您可能感興趣的文章:
  • Lua腳本語言簡明入門教程
  • Lua極簡入門指南(一):基礎(chǔ)知識篇
  • Lua極簡入門指南(三): loadfile和錯(cuò)誤處理
  • Lua極簡入門指南(一):函數(shù)篇
  • Lua極簡入門指南:全局變量
  • Lua入門學(xué)習(xí)筆記
  • Lua極簡入門指南(六):模塊
  • Lua 極簡入門指南(七):面向?qū)ο缶幊?/li>
  • Lua腳本語言基本語法快速入門教程
  • Lua語言新手簡單入門教程

標(biāo)簽:濰坊 天門 德宏 儋州 宣城 臺灣 金昌 天門

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《lua腳本語言快速入門教程》,本文關(guān)鍵詞  lua,腳本,語言,快速,入門教程,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《lua腳本語言快速入門教程》相關(guān)的同類信息!
  • 本頁收集關(guān)于lua腳本語言快速入門教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    高清在线成人网| 欧美大尺度电影在线| 日本一区二区三区四区在线视频| 波多野结衣在线一区| 秋霞电影网一区二区| 亚洲三级小视频| 精品国偷自产国产一区| 欧美日韩一区二区三区高清| 不卡影院免费观看| 久久99精品久久只有精品| 亚洲成人免费电影| 男人的j进女人的j一区| 日韩一区二区电影| 不卡在线观看av| 3d动漫精品啪啪1区2区免费| 成人sese在线| 国产综合色视频| 日本成人在线网站| 亚洲成人在线免费| 亚洲免费在线观看| 亚洲精品日日夜夜| 亚洲婷婷国产精品电影人久久| 国产亚洲午夜高清国产拍精品| 日韩精品一区二区在线观看| 欧美一级高清大全免费观看| 7777精品伊人久久久大香线蕉经典版下载| 水蜜桃久久夜色精品一区的特点 | 亚洲综合av网| 亚洲精品高清在线| 亚洲资源中文字幕| 午夜精品久久久久久久99樱桃| 一个色在线综合| 午夜精品久久久久久久久久| 日本不卡123| 久久机这里只有精品| 精品影院一区二区久久久| 国产精品影视天天线| 成人av电影在线观看| 91日韩一区二区三区| 欧美色精品在线视频| 日韩一区二区三区在线| 久久这里只精品最新地址| 国产精品国产三级国产aⅴ中文| 国产精品人人做人人爽人人添 | 97se亚洲国产综合自在线| 91蜜桃在线免费视频| 欧美色图免费看| 欧美tickling网站挠脚心| 中文字幕av不卡| 亚洲最大成人综合| 狠狠久久亚洲欧美| 91亚洲国产成人精品一区二区三| 欧美视频一二三区| 久久综合五月天婷婷伊人| 亚洲男人电影天堂| 美女视频网站黄色亚洲| av爱爱亚洲一区| 日韩视频不卡中文| 中文字幕日韩精品一区| 午夜精品视频一区| 成人综合激情网| 777a∨成人精品桃花网| 国产精品青草综合久久久久99| 亚洲午夜av在线| 激情图区综合网| 欧美一a一片一级一片| 日本一区二区免费在线| 日韩精品一级二级 | 精品一区二区三区在线观看| 成人免费电影视频| 欧美一区二区黄色| 亚洲精品国产高清久久伦理二区| 久久国产精品色婷婷| 欧洲精品中文字幕| 国产精品久久久久一区| 亚洲免费观看高清在线观看| av在线播放不卡| 欧美一二区视频| 亚洲综合自拍偷拍| 91在线国内视频| 久久日韩精品一区二区五区| 亚洲大片在线观看| 色婷婷av一区二区三区大白胸| 国产亚洲欧美一级| 九色|91porny| 欧美大片一区二区三区| 日韩国产欧美一区二区三区| 欧美性欧美巨大黑白大战| 最新不卡av在线| 不卡欧美aaaaa| 国产精品欧美久久久久无广告| 美女视频免费一区| 精品成人一区二区三区| 青青草视频一区| 丁香五精品蜜臀久久久久99网站| 97久久精品人人做人人爽| 免费人成精品欧美精品| 99久久久久久| 精品91自产拍在线观看一区| 丰满放荡岳乱妇91ww| 国产校园另类小说区| 亚洲va韩国va欧美va| 不卡的av在线| 国产性色一区二区| 麻豆视频一区二区| 国产成人精品免费网站| 久久久www成人免费无遮挡大片| 一区二区三区成人在线视频| 国产成a人亚洲精品| 欧美精品一区二区三区四区| 午夜欧美大尺度福利影院在线看| youjizz久久| 亚洲一区二区视频| 99精品久久只有精品| 国产亚洲一区二区三区在线观看| 亚洲成av人影院| 成人免费精品视频| 欧美二区在线观看| 日本一区二区三区久久久久久久久不 | 国产一区二区三区四区五区入口| 91精品国产日韩91久久久久久| 亚洲一区二区3| 色999日韩国产欧美一区二区| 国产精品福利一区| 成人avav在线| 亚洲视频一区在线| 91精品国产色综合久久| 久久成人麻豆午夜电影| 日韩视频免费观看高清在线视频| 日韩在线观看一区二区| 91精品国产入口| 亚洲黄色片在线观看| 在线不卡免费av| 蜜桃在线一区二区三区| 日韩一区二区三区免费看| 五月天欧美精品| 欧美精品18+| 欧美aaaaaa午夜精品| 欧美日韩的一区二区| 成人高清免费在线播放| 日韩一区日韩二区| 在线免费观看日本欧美| 天堂久久一区二区三区| 精品欧美久久久| 国产福利一区二区三区视频| 亚洲国产经典视频| 欧美三级日韩三级| 久久99国产精品久久| 欧美经典一区二区三区| 亚洲一级二级三级| 久久国产成人午夜av影院| 日韩精品自拍偷拍| 国产成人av一区二区| 亚洲色欲色欲www| 欧美一区二区三区免费大片| 国产乱人伦精品一区二区在线观看 | 亚洲在线视频免费观看| 精品剧情在线观看| 懂色av一区二区三区免费观看| 亚洲视频香蕉人妖| 欧美一级一区二区| 欧美日韩激情一区二区三区| 久久99日本精品| 亚洲欧美偷拍另类a∨色屁股| 欧美一区二区在线免费播放| 丁香激情综合五月| 青青草国产精品亚洲专区无| av中文一区二区三区| 欧美网站一区二区| 久久97超碰国产精品超碰| 中文字幕日韩av资源站| 日韩视频中午一区| 91小视频在线观看| 麻豆91小视频| 日韩精品一区二区三区在线播放 | 成人激情午夜影院| 亚洲不卡av一区二区三区| 久久久久97国产精华液好用吗| 欧美性三三影院| 成人午夜精品一区二区三区| 欧美a级理论片| 一区二区三区四区亚洲| 久久久久久综合| 777亚洲妇女| 久久久综合视频| 日韩欧美中文字幕精品| 在线观看网站黄不卡| av在线一区二区三区| 国产麻豆视频一区二区| 成人国产视频在线观看 | 久久爱另类一区二区小说| 亚洲精品久久7777| 亚洲视频在线观看三级| 国产精品国产三级国产aⅴ中文 | 久久这里只有精品6| 国产精品久久久久婷婷| 久久久99精品免费观看不卡| 精品久久久三级丝袜| 欧美一级在线视频| 欧美一区二区视频网站|