Beispiel #1
0
 /// <summary>
 /// 当计数器计时进行中执行的事件链
 /// </summary>
 /// <param name="timer"></param>
 /// <param name="updateEvent"></param>
 /// <returns></returns>
 public static ETimer OnUpdated(this ETimer timer, Action <float> updateEvent)
 {
     if (null == timer)
     {
         return(null);
     }
     timer.AddEvent(updateEvent);
     return(timer);
 }
Beispiel #2
0
 /// <summary>
 /// 当计时器计数完成时执行的事件链
 /// </summary>
 /// <param name="timer"></param>
 /// <param name="completedEvent"></param>
 /// <returns></returns>
 public static ETimer OnCompleted(this ETimer timer, Action completedEvent)
 {
     if (null == timer)
     {
         return(null);
     }
     timer.AddEvent(completedEvent);
     return(timer);
 }