Unity延时方法:Invoke和InvokeRepeating

发表于2016-08-16
评论0 2.3k浏览

Unity的MonoBehaviour里面有两个内置的延时方法

1:Invoke

Invoke(methodName: string, time: float): void;

methodName:方法名

time:多少秒后执行

2:InvokeRepeating

InvokeRepeating(methodName: string, time: float, repeatRate: float);

methodName:方法名

time:多少秒后执行

repeatRate:重复执行间隔

还有两个重要的方法:


IsInvoking:用来判断某方法是否被延时,即将执行

CancelInvoke:取消该脚本上的所有延时方法

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引

0个评论