require路径问题

//添加lua资源路径,无法使用addSearchResolutionsOrder
CCFileUtils::sharedFileUtils()->addSearchPath(LUA_FOLDER.c_str());
//添加UI资源路径
CCFileUtils::sharedFileUtils()->addSearchResolutionsOrder(UI_FOLDER.c_str());

如上,本来想将lua文件夹设为资源路径的,可是发现require没办法找到lua文件,但是设为搜索路径是可以的
可是如果设为搜索路径的话,将会导致我的更新地址也还要再设一个提供给lua使用的搜索路径

我使用的版本是2.2.3,暂时只在win32中测试

我晕死,发现改为require "Extension\hello2"来代替"Extension/hello2"的话就可以了……
这是逼我重写require么……

发错位置了,重发&……

话说,要怎么重写require啊,如果是换个名字还容易,可是要不换名字调用回原来的require怎么破? :9:

_require = require;

local function require(path)
path = string.gsub(path, “/”, “\”);
return _require(path);
end

请原谅我的不成熟……话说怎么结贴的……