unity中的Invoke相关方法

2018-07-06  本文已影响0人  不过一书生

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() 无效,因为它不会被调用到;


上一篇下一篇

猜你喜欢

热点阅读