Closed ArkYk closed 3 years ago
谢谢大大,我描述一下我现在的情况。第三方的exe调用了一个.lua,我需要能实时调试这个.lua不知道可不可行?lua是刚开始琢磨,对这一块不是很熟。
一般用launch就行
一般用launch就行
emmm...我这种情况下launch.json配置是按照readme.md中的第二种方式配置吗? launch模式,启动一个进程(比如lua.exe或者其他动态链接了luadll的exe)并调试。如果需要调试的目标和lua.exe的行为不一致,可以采用这个模式。
试了下debug Unity里面的lua代码会直接报下面的错误, 用的是tolua这个插件,应该是魔改过的dll 配置是这样的
{
"name": "lua attach",
"type": "lua",
"request": "attach",
"stopOnEntry": true,
"processName": "Unity.exe",
},
错误提示应该已经说得很清楚了
launch实则就是启动进程+attach,所以launch模式就是最好的例子