Ребята, помогите решить проблему, а то уже голова пухнет. Я только начинаю свой путь в изучении 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, чтобы при смерти ГГ красиво распадался.