怎么解决重复导入 .lua?

–MainScene.lua
代码: local HomePageUL = import(".HomePageUL")

–HomePageUL.lua
代码: local MainScene = import(".MainScene")

error: loop or previous error loading module ‘app.scenes.MainScene’

我想 MainScene.lua 和 HomePageUL.lua 通用,该怎么解决呢?

– PS: 类似 coco2dx 的做法 #include “MainScene.h”; 和 class HomePageUL;

没办法只能声明全局了…

或者专门弄一个单例出来把东西保存在里面.作为中转.两个文件都能对它进行调用.

嗯好。。谢谢

为什么不允许互相引用啊?