在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的话,文件如果还在同目录下则不用修改路径。
写一写简单的东西,如果写的有问题请大家私密我。