在Unity中使用C# Coroutine(协程)实现延时
//必须继承MonoBehavior
public class TestCoroutine:MonoBehavior{
//游戏启动时调用函数一次
void start()
{
StartCoroutine(Coroutine1());//调用定义的协程
}
//定义协程
ienumerator Coroutine()
{
Print("Before");//Unity的console窗口输出信息
yield return new WaitForSeconds(5);
Print("After");
}
}