unity StartCoroutine yield常用:

yield return null;           //暂停协同程序,下一帧再继续往下执行

yield return new WaitForFixedUpdate ();   //暂停协同程序,等到调用FixedUpdate方法完事再继续往下执行(说明:如果这个函数写在 FixedUpdate里,则此函数结束后立马执行协程)

yield return new WaitForSeconds(2);    //暂停协同程序,2秒之后再继续往下执行

yield return StartCoroutine("SomeCortoutineMethod");//暂停此协同程序,开启SomeCortoutineMethod协同程序,直到SomeCortoutineMethod执行完再继续往下执行

 

这个帖子讲的不错:https://www.cnblogs.com/fly-100/p/3910515.html

相关文章:

  • 2022-01-12
  • 2021-08-02
  • 2021-10-22
  • 2022-12-23
  • 2021-12-18
猜你喜欢
  • 2021-06-10
  • 2021-12-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案