unity学习9_定时器Invoke,InvokeRepeating,CancelInvoke的简单使用
首页 > 游戏开发技术 > Unity3D    作者:闭眼就天黑   2018年7月15日 21:04 星期日   热度:2300°   百度已收录  
时间:2018-7-15 21:04   热度:2300° 

相对于cocos2dx提供的三种常用的调度器,Unity(定时器)调度器有2.

 

1. this.Invoke  普通定时器

参数1:回调函数

参数2:xx秒后开始执行

//5秒后执行一次回调

this.Invoke("回调函数", 5.0f);

 

 

2. this.InvokeRepeating 循环定时器

参数1:回调函数

参数2:xx秒后开始

参数3:xx秒执行一次回调

//每隔多少秒循环一次 (参数2 几秒后开始,参数3 几秒循环一次)

this.InvokeRepeating("回调函数", 5,1.0f);

 

3如果定时器达到了我们的目的后不想在使用,可以使用CancelInvoke取消定时器.

//取消xxxx定时器

this.CancelInvoke("回调函数");

 

 

 

实际项目中通过自由搭配可以实现自己想要的效果.

参考:Cocos2dx学习笔记11:cocos2dx调度器(scheduler) https://www.byjth.com/biji/31.html

二维码加载中...
本文作者:闭眼就天黑      文章标题: unity学习9_定时器Invoke,InvokeRepeating,CancelInvoke的简单使用
本文地址:https://www.byjth.com/unity3d/131.html
版权声明:若无注明,本文皆为“闭眼就天黑专栏_技术博客_个人学习总结”原创,转载请保留文章出处。
相关文章

版权所有:《闭眼就天黑专栏_技术博客_个人学习总结》 => 《unity学习9_定时器Invoke,InvokeRepeating,CancelInvoke的简单使用
本文地址:https://www.byjth.com/unity3d/131.html
除非注明,文章均为 《闭眼就天黑专栏_技术博客_个人学习总结》 原创,欢迎转载!转载请注明本文地址,谢谢。

返回顶部    首页    手机版本    版权所有:闭眼就天黑专栏_技术博客_个人学习总结
    站长: 闭眼就天黑    搜索cocos2dx主题 技术支持:闭眼就天黑   皖ICP备14007736号-1  

皖公网安备 34132102000107号

   sitemap