Assets.Environment.Levers.Scripts.LeverPullOnlyAya.DelayedStuff C# (CSharp) Метод

DelayedStuff() приватный Метод

private DelayedStuff ( ) : IEnumerator
Результат IEnumerator
        private IEnumerator DelayedStuff()
        {
            yield return new WaitForSeconds(1f);

            GetComponentInChildren<Animator>().SetTrigger("PullLever");

            GetComponent<AudioSource>().Play();
            yield return new WaitForSeconds(2f);
            _hasBeenPulled = true;

            if (timesPulled++ == 0)
            {
                yield return new WaitForSeconds(6);
                GetComponentInChildren<Animator>().SetTrigger("PullLever");
                _hasBeenPulled = false;
            }
        }