Скрипт что бы при столкновении игрока с объектом ,персонаж умирал(Script so that when a player collides with an object , the character dies)

У меня есть скрипт , но почему-то после смерит я могу вертеть камерой , а после выстрела так вообще всё начинает лагать. Как это исправить?(
Вот скрипт :

I have a script, but for some reason, after measuring, I can turn the camera, and after the shot, everything starts to lag. How to fix it?(

Here is the script :

[SerializeField] private GameObject losePanel;

private void OnControllerColliderHit(ControllerColliderHit hit)
{
    if (hit.gameObject.tag == "obstacle")
    {
        losePanel.SetActive(true);
        Time.timeScale = 0;
    }
}