lua中的协程和线程类似: 1. 协程拥有自己的独立的栈,局部变量,和指令: 2. 所有协程都可以共享全局变量: 3. 协程不能像线程那样并行执行,协程之间需要相互协调执行,同一个时刻只能运行一个协程: 如何使用协程: coroutine.create:创建一个协程,返回一个协程句柄: coroutine.status:查看一个协程的状态,suspended,running,dead,normal: coroutine.resume:恢复一个协程的执行,如果正常就返回true,错误返回false