/// <summary>
        /// Запуск эффектов при взрыве
        /// </summary>
        public void RunEffects()
        {
            _playingSound.PlaySound();

            // Запускаем дрожание камеры
            _ = StartCoroutine(_cameraShaking.ShakeCamera(1f, 2f, 1.7f));
        }
示例#2
0
        /// <summary>
        /// Падение камней на уровне
        /// </summary>
        protected void Rockfall()
        {
            if (_mode == "attack")
            {
                StartCoroutine(_cameraShaking.ShakeCamera(0.7f, 1.8f, 1.6f));

                for (int i = 0; i < _stones.Length; i++)
                {
                    _stones[i].SetActive(true);
                }
            }
        }
示例#3
0
 /// <summary>
 /// Запуск эффектов при взрыве
 /// </summary>
 public void RunEffects()
 {
     _playingSound.PlaySound();
     _ = StartCoroutine(_cameraShaking.ShakeCamera(1f, 2f, 1.7f));
 }