qucik lua中require和import的區別

在cocos2d-qucik中載入一個模塊,import() 與 require() 功能是相同的,但是import具有一點的自動化特性。

比如:

在A/B/C下有兩個文件a.lua和b.lua。

如果在a.lua中要用到b.lua中的東西,可以使用report和require:

require("A/B/C/b")  or  require("A.B.C.b")

import(.b)


區別與優勢:

1.require寫的話最好寫成絕對路徑

2.import支持相對路徑的寫法,一個點表示當前目錄,兩個點表示上一級目錄,以此類推。

3.如果是用require寫的話,如果文件位置有了變化,則require的路徑就要修改,如果用的import的話,文件如果還在同目錄下則不用修改路徑。


寫一寫簡單的東西,如果寫的有問題請大傢俬密我。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章