利用 Invoke 函数调用
int time = 0;
void Start()
{
DelayFun();
}
//调用外层包裹自己的函数
private void DelayFun()
{
print(time + "秒");
++time;
Invoke("DelayFun2", 1);
}
本文介绍了一个使用C#语言中Invoke函数实现延迟调用的例子。通过在Start()方法中调用DelayFun(),并在DelayFun()中利用Invoke递归调用DelayFun2()来实现每隔一秒钟打印当前时间的功能。
利用 Invoke 函数调用
int time = 0;
void Start()
{
DelayFun();
}
//调用外层包裹自己的函数
private void DelayFun()
{
print(time + "秒");
++time;
Invoke("DelayFun2", 1);
}
3787
2442
4529
2589

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