纳金网
标题:
Unity3D定时器程序实现
[打印本页]
作者:
会飞的鱼
时间:
2012-4-7 10:31
标题:
Unity3D定时器程序实现
本程序演示了如何创建多个定时器,并对定时器样式进行定制以及接受定时器到时的通知信息。
1.创建定时器:
TimerManager m_timerManager1 = gameObject.AddComponent("TimerManager") as TimerManager;
2.自定义定时器
本程序演示了如何创建多个定时器,并对定时器样式进行定制以及接受定时器到时的通知信息。
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");
}
本文转自:http://www.supersuraccoon-cocos2 ... r-demo-for-unity3d/
欢迎光临 纳金网 (http://www.narkii.com/club/)
Powered by Discuz! X2.5