using vnxbqy.UI;
|
using System;
|
|
public class AutoCutTreeTime : SingletonMonobehaviour<AutoCutTreeTime>
|
{
|
private DateTime nextEventTime;
|
public float timeInterval = 0.2f;
|
public event Action TimedEvent;
|
AutoCutTreeModel autoCutTreeModel { get { return ModelCenter.Instance.GetModel<AutoCutTreeModel>(); } }
|
void Awake()
|
{
|
nextEventTime = DateTime.Now;
|
}
|
|
void LateUpdate()
|
{
|
var ServerNow = DateTime.Now;
|
// 当玩家数据初始化后再触发
|
if (ServerNow >= nextEventTime && DTC0102_tagCDBPlayer.isAfterPlayerDataInitialize)
|
{
|
TimedEvent?.Invoke();
|
nextEventTime = ServerNow.AddSeconds(timeInterval);
|
}
|
}
|
}
|
|
|
|