LuaFramework_UGUI框架,踩坑
LuaFramework_UGUI框架下载地址:https://github.com/jarjin/LuaFramework_UGUI
本人在LuaFramework_UGUI框架遇到的坑:
从网上下载下来的工程,用Unity2018版打开的工程项目
【1】点击【Build xxxx Resource】的时候,如下图:

【2】会出现报错,如下图:

如果这个打包这里的错误没有处理的话,那么后面热更LUA脚本的时候,就会报下图的错误,找不到 【tolua.lua】文件

解决方案:
点击菜单栏Lua/Clear wrap files,再点击LuaFramework/Build xxxx Resource,此时可能会有报错(unity版本2018),提示UnityEngine_LightWrap.cs和UnityEngine_QualitySettingsWrap.cs这两个文件有错,
这两个文件是自动生成的,这里可以先屏蔽下,打开CustomSettings.cs,找到【Light(91行)】和【QualitySettings (151行)】的行并注释掉,保存后再次点击Lua/Clear wrap files和LuaFramework/Build xxxx Resource,这时就没有报错了
【3】点击LuaFramework/Build xxxx Resource,在StreamingAssets文件夹能够生成这些资源,那就没有什么问题了,能够正常的运行。

【4】再把StreamingAssets文件夹下的资源复制到web服务器上,就能进行热更了,这里就不多说了,网上有挺多教程的,大家可以自己去找找,这里也推荐下这个链接:https://blog.csdn.net/YongshuangZhao/article/details/102637757;
如有说的不足地方,还望大家多多指出,我再做下修改,谢谢!

浙公网安备 33010602011771号