unity延时函数

新建一个工具类

public class DelayToInvoke : MonoBehaviour
{
 
public static IEnumerator DelayToInvokeDo(Action action, float delaySeconds)
{
yield return new WaitForSeconds(delaySeconds);
action();
}
}

每次调用时调用以下代码

StartCoroutine(DelayToInvoke.DelayToInvokeDo(() =>
{
Application.LoadLevel(“Option”);//你要实现的代码
}, 0.1f));
}

猜你喜欢

转载自www.cnblogs.com/mcyushao/p/9825948.html
今日推荐