unity StartCoroutine yield常用:
yield return null; //暂停协同程序,下一帧再继续往下执行
yield return new WaitForFixedUpdate (); //暂停协同程序,等到调用FixedUpdate方法完事再继续往下执行(说明:如果这个函数写在 FixedUpdate里,则此函数结束后立马执行协程)
yield return new WaitForSeconds(2); //暂停协同程序,2秒之后再继续往下执行
yield return StartCoroutine("SomeCortoutineMethod");//暂停此协同程序,开启SomeCortoutineMethod协同程序,直到SomeCortoutineMethod执行完再继续往下执行