1.协程的作用总结起来就是一句话:控制代码在特定的时机执行。
2.请你牢记:协程不是线程,也不是异步执行的。协程和 MonoBehaviour 的 Update函数一样也是在MainThread中执行的。使用协程你不用考虑同步和锁的问题。
3.协程是一个分部执行,遇到条件(yield return 语句)会挂起,直到条件满足才会被唤醒继续执行后面的代码。
Unity在每一帧(Frame)都会去处理对象上的协程。Unity主要是在LateUpdate后去处理协程(检查协程的条件是否满足)
yield return 0 和yield return null ,程序挂起,后面的程序下一帧执行