void Start () {
LuaEnv luaEnv = new LuaEnv();
luaEnv.AddLoader(Loader);
luaEnv.DoString("require 'test007'");
luaEnv.Dispose();
}
public byte[] Loader(ref string filepath)
{
print(filepath);
string a = "print(1234)";
print(Application.streamingAssetsPath);
string absPath = Application.streamingAssetsPath + "/" + filepath + ".lua.txt";
return System.Text.Encoding.UTF8.GetBytes(File.ReadAllText(absPath));
}
通过本地的位置进行加载。
注意 第一个test007针对的是test007.lua.txt 文本文档,但是不要加.lua