Почему не исчезает курсор? Появиться появляется, а не исчезает. Нажимаю esc и открывается моя панелька паузы и и появляется мышка, если я кликну ей на кнопку (которая setactive у панельки паузы ставит на false), то мышка не исчезнет. Но! Если я нажимаю второй раз esc, то панель закроется и мышка останется, пока я не ткну в любом месте экрана, после этого она исчезнет.
Я хочу, чтоб на esc появлялась мышка и исчезала также на esc, без доп нажатий на экран
public void BtnPauseOn()
{
if(PausePanel.activeSelf == true)
{
Cursor.visible = false;
Cursor.lockState = CursorLockMode.Locked;
PausePanel.SetActive(false);
}
else
{
PausePanel.SetActive(true);
Cursor.visible = true;
Cursor.lockState = CursorLockMode.None;
}
}