用通俗易懂的话来说,协程类似线程却不是线程
协程也是独立运行的
比如:一辆车在公路上行驶被堵了,另一辆车扔正常行驶
与第一辆车是否被堵毫无关系
void Start () {
StartCoroutine(XieCheng());
}
IEnumerator XieCheng()
{
yield return new WaitForSeconds(2f); //延迟两秒执行
AAA(); //这里也可以是代码段,执行完这里,才从新开始下面的等待2秒
yield return new WaitForSeconds(2f);
BBB();
}
void AAA()
{
Debug.Log("延迟两秒");
}
void BBB()
{
Debug.Log("!!!!!");
}