eye-therapy-2 / Assets / Scripts / UI / MenuUI.cs
MenuUI.cs
Raw
using UnityEngine;

public class MenuUI : MonoBehaviour
{
    [SerializeField] private CanvasGroup xrCanvasGroup = null;

    private void Awake()
    {
        Cursor.lockState = CursorLockMode.None;
    }

    public void LoadFireman()
    {
        PrepareForLoading();
        LevelLoader.Instance.LoadLevel("Fireman");
    }

    public void LoadBuilder()
    {
        PrepareForLoading();
        LevelLoader.Instance.LoadLevel("BuilderALT");
    }

    public void ExitGame()
    {
        #if UNITY_EDITOR
            UnityEditor.EditorApplication.isPlaying = false;
        #else
            Application.Quit();
        #endif
    }

    private void PrepareForLoading()
    {
        xrCanvasGroup.interactable = false;
    }
}