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.csUnityEngine_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;

 

如有说的不足地方,还望大家多多指出,我再做下修改,谢谢!

 

posted @ 2021-06-04 14:02  匆匆,不惑之年  阅读(601)  评论(0)    收藏  举报