Open zy4265856 opened 3 years ago
项目里正常的断点可以断到,协程执行时断不到。
在协程代码内部加上LuaPanda.BP()可以断到,但是这样肯定是不方便的。
看到文档Feature里有写可以调试协程,所以想问问是不是哪里用的有问题。
大致用法就是在一个UI的Open回调里追加了一些测试函数:
function UI_1:OnOpen() /*断点能进到这里*/ a = coroutine.create(function(p) log(p); local b = coroutine.yield(1); log(b); end coroutine.resume(a, 0); coroutine.resume(a, 1); end
断点打在log(b)这一行就断不进去
遇到了相同的问题,有解决方案了吗?
项目里正常的断点可以断到,协程执行时断不到。
在协程代码内部加上LuaPanda.BP()可以断到,但是这样肯定是不方便的。
看到文档Feature里有写可以调试协程,所以想问问是不是哪里用的有问题。
大致用法就是在一个UI的Open回调里追加了一些测试函数:
断点打在log(b)这一行就断不进去