private IEnumerator Start()
 {
     while (true)
     {
         if (Mathf.Approximately(_countdown, 0))
         {
             OnTimerTriggered?.Invoke();
             _countdown = _timerRate;
         }
         else
         {
             _countdown -= Time.deltaTime;
         }
     }
 }
 public void SetTriggerCallback(OnTimerTriggered callback)
 {
     m_triggerFunction += callback;
 }
Ejemplo n.º 3
0
        private IEnumerator Start()
        {
            yield return(new WaitForSeconds(_delay));

            OnTimerTriggered?.Invoke();
        }