找回密码
 立即注册
查看: 277|回复: 0

VsCode Luaide调试XLua

[复制链接]
发表于 2021-8-14 10:57 | 显示全部楼层 |阅读模式
本文适合人群!!!

本文章只适合哪些刚接触luaide、vscode以及xlua的人群,旨在帮助大家理解官方文档里面一些不是很清楚的操作,告诉在哪儿用,怎么用,不会去详细解释为什么(我自己也不知道)。
官方文档连接:https://www.showdoc.cc/luaide?page_id=713892723028836

官方文档前面几步都很好理解,按着一步一步来就行,最主要的还是从“调试代码”这一步开始就有点儿不是很懂,这里我问了一下作者,所以就更具体的说下在哪儿用:


这个操作也是必须的,也就是说你的每一个需要调试的xlua项目都需要这里所说的两个脚本中的一个(一般luadebug就够了),然后你需要把这个脚本放到你的项目文件里面:注意,这里项目文件按道理来说可以是任意一个位置,但是xlua中调用脚本的代码,也就是上图中调用代码的函数只能加载到Resource文件夹下以及一些特定位置的lua文件(详情看xlua官方解释),所以图方便就直接放到Resource文件夹下就行了
另外就是xlua里面一般的lua文件后缀是.lua.txt,所以luadebug最好也采用这种格式。

然后是关于在哪儿调用这个函数了,这里说的启动文件是指一般lua项目都会有一个第一个启动的lua脚本文件,这里说的就是加在那里面,但是我们只是测试肯定不会有这么一个文件,所以我们就可以写在测试代码里面就行了,比如xlua官方案例中的

在这个文件下我们可以添加如下代码:


这样就可以开始打断点运行调试了(当然这行代码只需要在一个文件里面有就行,前提要是同一个State)。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-24 12:11 , Processed in 0.089195 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表