Unity

在Lua中使用类Unity协程

Spread the love

Unity中的协程是通过Update驱动的,通过yield return来打断,在声明周期中回调执行,也就是resume。

在Lua里面其实只需要我们自己进行yield然后我们自己在update里面resume就和Unity的协程一毛一样了。不过Lua的协程好像不支持像Unity一样的中断:yield break……只能自己注意别在协程里写无限循环就好。

不过还没有看过效率怎么样……

 

协程管理部分

协程对象部分

测试代码

发表评论

电子邮件地址不会被公开。 必填项已用*标注