- 最后登录
- 2019-12-25
- 注册时间
- 2012-8-24
- 阅读权限
- 90
- 积分
- 71088
- 纳金币
- 52336
- 精华
- 343
|
- using System.Timers;
- using UnityEngine;
- public class test : MonoBehaviour
- {
- private float fltTime = 0;
- System.Timers.Timer t;
- void Start()
- {
- //定时器
- t = new Timer(1000);//实例化Timer类,设置间隔时间为3000毫秒
- t.Elapsed += new ElapsedEventHandler(Timing);//到达时间的时候执行事件
- t.AutoReset = true;//设置是执行一次(false)还是一直执行(true)
- t.Enabled = true;//是否执行System.Timers.Timer.Elapsed事件
- }
- void Timing(object sender, ElapsedEventArgs e)
- {
- fltTime++;
- Debug.Log(fltTime);
- }
- private void OnApplicationQuit()
- {
- t.Close();
- }
- }
复制代码 來自:实践者 |
|