Unity-Lua调试-EmmyLua
来源:互联网 发布:物流数据可视化 编辑:程序博客网 时间:2024/06/01 17:25
前言
现在很多的项目都会引入热更与热修复的技术来研发,热更的形式有很多方案,目前采用较多的是
Unity+Lua
的形式。所以本文主要介绍Unity+Lua
的调试环境搭建。
准备工作
下载并安装 IntelliJ IDEA
下载 EmmyLua (下载好就可以了,不用解压)
配置IDEA
打开
plugins
设置界面
- 在欢迎界面
Configure->Plugins
- 从菜单进入
File -> Settings -> Plugins
快捷键:Ctrl+Alt+S
- 点击
Intall plugin from disk
,选择下载下来的EmmyLua
文件, 安装完需重启IntelliJ IDEA
- 新建一个工程 (
File -> New -> Project
)0.将工程的Lua文件夹设为源(业务文件和Lua框架都要添加进来)
File -> Project Structure
Modules -> Sources -> Add Content Root
- 选择源码根目录,并添加
Mark as: Sources
至此,配置已经完成了。需要断点调试只需
Run -> Attach to Local Process
,选择对应的Unity进程就可以了。
QA
Q: IDEA控制台窗口出现 xxx not found 日志,且断点无效
A: 检查该文件是否在工程的源文件中,即Sources
目录设置是否正确。Q: 附加到目标程序失败,出现 Error: LuaInject.dll could not be loaded into theprocess
A: 一般是杀毒软件拦截了注入的过程,关闭杀软或者加入白名单。
阅读全文
0 0
- Unity-Lua调试-EmmyLua
- 在Unity中调试Lua:IntelliJ IDEA + EmmyLua
- 【现学现卖】IntelliJ+EmmyLua 开发调试Unity中Xlua
- [Unity热更新]调试lua
- unity-实时调试某个lua类的方法
- unity lua
- Unity调试
- unity lua资源更新
- Unity+ Lua入门
- Lua和Unity交互
- Unity Lua语法提示
- unity lua实现fps
- unity lua方案分析
- Unity lua Protobuf 开发
- Unity Lua Enum
- unity-lua开发环境
- unity-lua入门二
- 学习lua结合unity
- 在MFC中使用OTL库连接数据库
- windows环境javascriptObfuscator 源码安装编译
- Android监听蓝牙状态
- Java基础知识点个人笔记(2)
- chmod 和 chown 命令简单笔记
- Unity-Lua调试-EmmyLua
- C++ string类型变量的输入与输出
- eclipse无法加载到主类
- 一天十万秒
- 《细说 QML》
- 内存分析工具 MAT 的使用
- 每日一题(3)—— -2与2的比较(二)
- 极乐技术周报(第二十期)
- Visual Studio 2017显示创建新的网站项目的选项