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的话,文件如果还在同目录下则不用修改路径。


写一写简单的东西,如果写的有问题请大家私密我。


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