using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 协程
/// </summary>
public class DelayToDoAction : MonoBehaviour
{
/// <summary>
/// 延时执行
/// </summary>
/// <param name="action">需执行的方法</param>
/// <param name="time">延时时间</param>
/// <returns></returns>
public static IEnumerator DelayToAction(Action action, float time)
{
yield return new WaitForSeconds(time);
action();
}
}
private void Start()
{
StartCoroutine(DelayToDoAction.DelayToAction(delegate
{
//需执行的方法
//
},1f /*时间*/));