教你如何创建unity3d多个定时器,以及定时器的其他操作
2013-02-04 00:00
253 查看
* 本文链接: http://www.unitymanual.com/252.html
本程序演示了如何创建多个定时器,并对定时器样式进行定制以及接受定时器到时的通知信息。
1.创建定时器:
TimerManager m_timerManager1 = gameObject.AddComponent("TimerManager") as TimerManager;
2.自定义定时器
//void initTimer(int timerID, int countDownVal, Rect timerRect, GameObject timerHandler,
GUIStyle timerStyle)
m_timerManager1.initTimer(1, 11, new Rect(100, 100, 100, 100), gameObject,
mySkin.customStyles[0]);
3.控制定时器
m_timerManager1.startTimer();
m_timerManager1.pauseTimer();
m_timerManager1.resumeTimer();
m_timerManager1.stopTimer();
4.监听定时器通知信息
void TimeUpMessage(int timerID)
{
UnityEditor.EditorUtility.DisplayDialog("TimeUpMessage", "Timer ID: " + timerID.ToString(), "OK");
本程序演示了如何创建多个定时器,并对定时器样式进行定制以及接受定时器到时的通知信息。
1.创建定时器:
TimerManager m_timerManager1 = gameObject.AddComponent("TimerManager") as TimerManager;
2.自定义定时器
//void initTimer(int timerID, int countDownVal, Rect timerRect, GameObject timerHandler,
GUIStyle timerStyle)
m_timerManager1.initTimer(1, 11, new Rect(100, 100, 100, 100), gameObject,
mySkin.customStyles[0]);
3.控制定时器
m_timerManager1.startTimer();
m_timerManager1.pauseTimer();
m_timerManager1.resumeTimer();
m_timerManager1.stopTimer();
4.监听定时器通知信息
void TimeUpMessage(int timerID)
{
UnityEditor.EditorUtility.DisplayDialog("TimeUpMessage", "Timer ID: " + timerID.ToString(), "OK");
相关文章推荐
- 如何使用openssl创建根CA和中间CA以及签署其他client证书请求
- 如何创建顺序表以及对标的一些操作
- jquery如何取得text,areatext,radio,checkbox,select的值,以及其他一些操作
- jquery如何取得text,areatext,radio,checkbox,select的值,以及其他一些操作
- 如何创建关联类和关联类如何和其他类关联的操作过程视频教程!!
- 如何使用Python获取某个路径下面所有文件的绝对路径以及其他操作
- 在frameset,frame,iframe中如何操作其他框架中的页面以及如何刷新框架中的页面
- Thinkphp 连接数据库操作以及如何创建数据
- ORACLE创建表空间以及增加用户基本权限操作
- PHP 创建文件(文件夹)以及目录操作代码
- PHP创建文件(夹)以及目录操作
- java并发编程---如何创建线程以及Thread类的使用
- PHP创建文件(夹)以及目录操作
- 如何彻底删除node.js以及node.js安装教程(基于Centos其他linux版本可以类推 )
- 安卓实训第十二天(补充部分)---Sqlite数据库的创建和改变,以及使用SQLiteDataBase完成CRUD操作
- 如何使用win7自带的备份还原以及创建系统镜像------傻瓜式教程
- 如何设置 Eclipse ,创建类时自动添加 自动生成的 作者以及日期注释
- 利用POI操作不同版本号word文档中的图片以及创建word文档
- Github网站加载不完全,响应超时,如何解决 Github是一个代码托管平台和开发者社区,开发者可以在Github上创建自己的开源项目并与其他开发者协作编码。毫不夸张地说,高效利用Github是一
- 如何获取某个进程的主窗口以及创建进程的程序名?