Files
BABA_YAGA/Assets/Scripts/Manager/GameManager.cs

35 lines
950 B
C#
Raw Normal View History

2026-05-18 21:22:34 +07:00
using Fusion;
using TMPro;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class GameManager : NetworkBehaviour
{
public Text gameOverText; // Reference to the Game Over text UI element
private bool isGameOver = false; // Flag to check if the game is over
private void Start() {
if (gameOverText != null) {
// Ensure the Game Over text is hidden at the start of the game
gameOverText.gameObject.SetActive(false);
}
}
public void TriggerGameOver() {
if (!isGameOver) {
// Mark the game as over
isGameOver = true;
if (gameOverText != null) {
// Display the Game Over text
gameOverText.gameObject.SetActive(true);
}
// Freeze the game by setting the time scale to 0
Time.timeScale = 0;
}
}
}