@Ronexs

Unity C# — Как сделать перезапуск уровня через 2-3 секунды после смерти персонажа?

Ребята, помогите решить проблему, а то уже голова пухнет. Я только начинаю свой путь в изучении C# и Unity соответственно.

Проблема:
Игрок "исчезает" при соприкосновении с тегом "Enemy" и после этого необходимо сделать рестарт уровня. Я пересмотрел уже сотни статей и видео, ни один предложенный вариант не работает.

Вот код :

private void OnCollisionEnter2D(Collision2D other)
        { 
            if (other.gameObject.tag == "Enemy")
               {
                  Instantiate(deathplayer, transform.position, Quaternion.identity);
                  this.gameObject.SetActive (false);
                }
         }


На deathplayer привязан Particle system, чтобы при смерти ГГ красиво распадался.
  • Вопрос задан
  • 2421 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы