40 lines
1.0 KiB
C#
Raw Normal View History

2024-02-02 09:14:28 +01:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class LoadingManager : MonoBehaviour
{
public GameObject LoadingScreen;
public GameObject TutorialScreen;
2024-02-02 16:00:50 +01:00
public GameObject GameScreen;
private bool launched = false;
private bool game = false;
2024-02-02 09:14:28 +01:00
void Start() {
2024-02-02 16:00:50 +01:00
LoadingScreen.GetComponent<Canvas>().enabled = true;
2024-02-02 09:14:28 +01:00
TutorialScreen.GetComponent<Canvas>().enabled = false;
2024-02-02 16:00:50 +01:00
GameScreen.GetComponent<Canvas>().enabled = false;
}
public void LaunchTutorial() {
if (!launched) {
LoadingScreen.GetComponent<Canvas>().enabled = false;
TutorialScreen.GetComponent<Canvas>().enabled = true;
launched = true;
}
}
public void LaunchGame() {
if (!game) {
TutorialScreen.GetComponent<Canvas>().enabled = false;
GameScreen.GetComponent<Canvas>().enabled = true;
game = true;
}
2024-02-02 09:14:28 +01:00
}
2024-02-02 16:00:50 +01:00
public void LeaveApp() {
Application.Quit();
2024-02-02 09:14:28 +01:00
}
}