cocos2d-x lua中使用协程的坑
coroutine.resume 会使用coroutine.create创建的lua_state进行执行,导致to_lua的绑定代码的L会混乱。一些回调函数的执行会破坏参数。
要使用协程,建议coroutine.create中的逻辑无任何to_lua的绑定代码执行。
- 上一篇: “Mac应用”已损坏,打不开解决办法
- 下一篇: cocos2d-x 从离散图片创建帧
coroutine.resume 会使用coroutine.create创建的lua_state进行执行,导致to_lua的绑定代码的L会混乱。一些回调函数的执行会破坏参数。
要使用协程,建议coroutine.create中的逻辑无任何to_lua的绑定代码执行。