一.携程概述
官方的解释是,携程允许你可以在多个帧中执行任务。在Unity中,携程是一个可以暂停并在后续帧中从暂停处继续执行的方法。
二.携程写法
下面示例使用携程和Update打印前5帧的时间间隔,展示了携程的基础写法
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class demo2 : MonoBehaviour
{
private int frameNum = 1;
void Start()
{
StartCoroutine("coroutine");
}
public IEnumerator coroutine()
{
Debug.Log("coroutine frame1:" + Time.deltaTime);
yield return null;
Debug.Log("coroutine frame2:" + Time.deltaTime);
yield return null;
Debug.Log("coroutine f