Пример #1
0
 protected virtual void OnReset()
 {
     if (OnCachedReset != null)
     {
         OnCachedReset.Invoke(m_Infos, m_CachedObjects);
     }
 }
Пример #2
0
 public void OnResetButtonClick()
 {
     reset.Invoke();
     gameOverCanvas.SetActive(false);
     IsGameOver = false;
     isStarted  = false;
 }
Пример #3
0
 public void ResetGame()
 {
     if (Reset != null)
     {
         Reset.Invoke();
     }
 }
Пример #4
0
        /// <summary>
        /// Подпрограмма сброса платы
        /// </summary>
        /// <returns>Код ошибки</returns>
        public int Reset()
        {
            // Synchronously wait to enter the Semaphore.
            SemaphoreSlim.Wait();
            ushort id;
            var    error = _reset?.Invoke(ref _device, out id) ?? int.MaxValue;

            // Release the Semaphore.
            SemaphoreSlim.Release();
            return(error);
        }