Open LaoLeo opened 1 year ago
你好,我使用这个demo,利用Lua/Build Luajit bundle files (PC) Editor工具打包由Luajit编译的Lua btyescode ab,Assets/Lua/Main.lua会被编译成字节码然后打包进ab:
使用Unity版本是2020.3.34fl,修改了测试代码有关Unity版本的编译宏,以跑和Unity2017一样的代码流程。 修改了LuaState源码,直接加载Main.lua:
void OpenBaseLuaLibs() { //DoFile("tolua.lua"); //tolua table名字已经存在了,不能用require DoFile("Main.lua"); LuaUnityLibs.OpenLuaLibs(L); }
打包webgl平台,起服务器运行,结果Lua解析不了bytescode:
相反没有编译bytescode的源码却可以正常解析运行,即利用Lua/Build bundle files not jit打包的lua ab:
请问有什么方法可以令这个框架发布webgl平台,正常运行由Luajit编译出的bytescode吗?感谢解答!:heart:
解决了吗?
你好,我使用这个demo,利用Lua/Build Luajit bundle files (PC) Editor工具打包由Luajit编译的Lua btyescode ab,Assets/Lua/Main.lua会被编译成字节码然后打包进ab:
使用Unity版本是2020.3.34fl,修改了测试代码有关Unity版本的编译宏,以跑和Unity2017一样的代码流程。 修改了LuaState源码,直接加载Main.lua:
打包webgl平台,起服务器运行,结果Lua解析不了bytescode:
相反没有编译bytescode的源码却可以正常解析运行,即利用Lua/Build bundle files not jit打包的lua ab:
请问有什么方法可以令这个框架发布webgl平台,正常运行由Luajit编译出的bytescode吗?感谢解答!:heart: