public void UpdateState()
 {
     if (timeLeft <= 0)
     {
         respawnHandler.Respawn();
         stateMachine.SetDefaultState();
     }
     else
     {
         timeLeft -= Time.deltaTime;
         movement.DeadUpdate();
     }
     physics.DeadUpdate();
 }