麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > 綜合 > 正文

Lua模塊和模塊載入淺析

2024-07-21 23:04:09
字體:
來源:轉載
供稿:網友

在lua中,我們可以直接使用requeire(“model_name”)來載入別的文件,文件的后綴名是.lua,載入的時候直接執(zhí)行那個文件了。

比如:my.lua 文件中

復制代碼 代碼如下:

print(“hello world!”)

當我require(“my”)時,那么會直接輸出hello world!

 

特別注意:

1、用require載入相同的文件時,只有第一次執(zhí)行,以后都不執(zhí)行。

2、如果你想讓每次載入都執(zhí)行文件,那么可以使用dofile(“my.lua”)

3、如果你想載入的時候不執(zhí)行文件,等需要的時候再執(zhí)行文件,那么可以使用loadfile(“my.lua”)

復制代碼 代碼如下:

local my=loadfile(“my.lua”)

 

...

my()

 

當然,還有另外一個更標準的玩法。假如我們有一個my.lua文件,內容如下:

my.lua文件:

復制代碼 代碼如下:

local foo={}

 

local function getname()
  return " i love li qing"
end

function foo.Greeting()
 print("hello,my name is denglaixian,"..getname())
end

return foo

 

于是我們可以這樣使用:

復制代碼 代碼如下:

fp=require(“my”)
fp.Greeting()

輸出--hello,my name is denglaixian,i love li qing

 

其實,require干的事就是這樣:(這就是為什么模塊文件要寫成那樣了)

復制代碼 代碼如下:

fp= (function()

 

--my.lua文件內容--

end)


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 成人片免费视频 | 色妞欧美 | 久久恋| 天天干导航 | 午夜在线观看视频网站 | 国产亚洲欧美在线视频 | 精品小视频| 九九热免费视频在线观看 | 欧美日韩在线影院 | 在线成人一区二区 | 国产亚洲小视频 | 成人午夜免费在线观看 | 国产精品久久久久久久久久久久久久久久 | 国产papa| 欧美三级短视频 | 竹内纱里奈和大战黑人 | 国产一区二区久久精品 | 在线一级片 | 高清做爰免费无遮网站挡 | 欧美在线观看视频一区 | 午夜视频国产 | 国产日韩欧美 | 免费国产自久久久久三四区久久 | 亚洲精品一区中文字幕 | 看中国一级毛片 | 综合精品久久 | 久草手机在线 | 国产精品成人一区二区三区电影毛片 | 免费观看一区二区三区 | 成人国产精品免费 | 九九热精 | 欧美日韩激情 | 欧美大胆xxxx肉体摄影 | 日日夜av| 九九热视频免费在线观看 | 国产一区二区三区精品在线观看 | 欧美精品一区二区三区在线 | 成人短视频在线观看免费 | 国产一区国产二区在线观看 | 中文字幕在线成人 | 久久国产精品二国产精品 |