大家好,我是TVZZY!
今天给大家介绍一下C#的概念——协程
概念
允许方法在运行过程中暂停,让其他方法执行,然后再返回被中断的方法,运行剩余程序
Unity实例
void Start()
{
StartCoroutine(Tick());
}
IEnumerator Tick()
{
while (true)
{
Debug.Log(System.DateTime.Now.ToString());
yield return new WaitForSeconds(1);
}
}
运行结果

在这个例子中我们要打印每一秒的时间。如果使用Update()方法打印时间,他会每秒打印几十次,次数太多了。

837

被折叠的 条评论
为什么被折叠?



