您当前的位置: 首页 >  unity

染指流年灬

暂无认证

  • 3浏览

    0关注

    194博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Unity协程的原理和协程与线程与进程的区别

染指流年灬 发布时间:2020-07-13 08:43:34 ,浏览量:3

这篇文章适合有一定协程使用基础的开发者看,不了解协程是什么概念的可以先看看官网

Unity协程的原理

说起协程的原理,就要谈起c#的迭代器功能: 简单来说,类继承了IEnumerable接口并且实现了GetEnumerator()方法就可以使用foreach去遍历类,遍历输出的结果是根据GetEnumerator()的返回值IEnumerator确定的。这种写法有些繁琐,c#就推出了yield关键字来对其进行简化。

简化成这样了,代码如下所示

IEnumerator TestCoroutine()
{
   
	Debug.Log("1111");
    yield return null;              //返回内容为null
	Debug.Log("2222");
    yield return 1;                 
关注
打赏
1665909078
查看更多评论
立即登录/注册

微信扫码登录

0.0350s