Есть код:
using UnityEngine;
public class Pause : MonoBehaviour
{
bool isPaused = false;
public GameObject pause;
public void Update()
{
Cursor.visible = isPaused;
if (Input.GetKeyDown(KeyCode.Escape))
{
if (!isPaused)
{
Time.timeScale = 0;
isPaused = true;
pause.SetActive(true);
}
else
{
isPaused = false;
pause.SetActive(false);
Time.timeScale = 1;
}
}
}
}
Это код паузы игры, при нажатии на Esc, появляется меню с курсором мыши, так и нужно, а вот когда еще раз нажимаешь на Esc, панель меню закрывается, а вот курсор мыши не скрывается, приходится кликать левой кнопкой мыши, чтобы скрыть его. И вот как это фиксить я не знаю.
Cursor.visible = false;
Не помогает. И вообще, когда нажимаешь Esc, то автоматически появляется курсор. Вопрос: Как скрыть этот курсор?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости