/
Lexan97
/
Cowbeat
Обзор
Документация
Войти
/
Lexan97
/
Cowbeat
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Assets/Scripts/Managers/DeathMenuController.cs
35 строк
1 KB
Lexa97
Final Commit gor present
26 май 2026, 23:40
26 май 2026, 23:40
70e9bdb
Код
Авторство
О чём код?
using UnityEngine; using UnityEngine.SceneManagement; public class DeathMenuController : MonoBehaviour { [SerializeField] private GameObject deathScreenUI; // Объект DeathScreen public void ShowDeathScreen() { if (deathScreenUI != null) deathScreenUI.SetActive(true); // ВРЕМЯ НЕ ВЫКЛЮЧАЕМ — анимация смерти идет своим ходом // Полное освобождение курсора для работы с UI Cursor.lockState = CursorLockMode.None; Cursor.visible = true; } public void RestartGame() { // На всякий случай проверяем scale времени Time.timeScale = 1f; SceneManager.LoadScene(SceneManager.GetActiveScene().name); } public void ExitToMenu() { Time.timeScale = 1f; Cursor.lockState = CursorLockMode.None; Cursor.visible = true; SceneManager.LoadScene("MainMenu"); } }