unity中的Invoke相关方法
1.Time.time---是程序从开始运行到现在的时间,单位为秒,float类型;
2.Invoke(string 函数名称,float 延迟时间);InvokeRepeating(string 函数名称,float 延迟时间,float 循环间隔时间);CancelInvoke(),取消本脚本所有的Invoke和InvokeRepeating方法;IsInvoking(string 函数名称),判断该函数是否处于延迟启动状态或是否处于循环状态,返回bool值;
3.
使用 Invoke() 方法需要注意 3点:
1 :它应该在 脚本的生命周期里的(Start、Update、OnGUI、FixedUpdate、LateUpdate)中被调用;
2:Invoke(); 不能接受含有 参数的方法;
3:在 Time.ScaleTime = 0; 时, Invoke() 无效,因为它不会被调用到;
上一篇下一篇