• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

IDEA 2020 配置Emmylua插件仍无法调试Lua代码问题

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

目录

第一种常见情况

第一种情况的解决方法

第二种特殊情况(本人遇到的SB问题:主要是.lua文件无法被Unity识别导致的)

第二种情况解决方法


在2020版本Plugins安装EmmyLua后仍然无法正常调试

第一种常见情况

说明你的项目不是Sources Root标记的,需进行设置一下。

再去打开Run -> Attach to Process ...  你会发现没有Unity.exe

第一种情况的解决方法

https://ci.appveyor.com/project/EmmyLua/emmylua-attachdebugger/build/artifacts

安装上面的文件,将压缩包直接拖到IDEA编辑器中安装完毕后重启IDEA即可。

第二种特殊情况(本人遇到的SB问题:主要是.lua文件无法被Unity识别导致的)

那就是.lua后缀的Lua文件才可以正常调试,即进入断点模式,也就是断点无效问题。
我把Lua文件的后缀都改为了.txt,并且设置了IDEA识别Lua文件后缀".lua.txt" 

也安装网上的检查了,下图的禁用断点模式没有被开启 (这样变灰色就是开启了)

结果竟然是.lua后缀才正常的!至于我为什么要将Lua文件改为.txt,是因为Unity无法识别.lua后缀的文件而无法正常打AB包,但后来我改回了.lua并且让Unity可识别.lua后缀文件。
怎么让Unity可识别.lua后缀文件呢?(此问题可扩展为  如何让Unity识别.XXX后缀的文件)

第二种情况解决方法

在导入时使用ScriptedImporter类处理一下将内容转化为Unity可识别资源即可,具体内容在此文章: https://blog.csdn.net/qq_39574690/article/details/109696376

如若有其他问题,可评论留言~


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Lua的CPU开销性能优化发布时间:2022-07-22
下一篇:
LuaxavanteWEBserver实现xmlrpc服务器端发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap