Files
2023-06-11 00:35:07 +03:00

45 lines
1.0 KiB
C#

using System;
using UnityEngine.SceneManagement;
using UnityEngine.UI;
using UnityEngine;
public class UIMenu : MonoBehaviour {
[SerializeField] private InputField inputField;
[SerializeField] private GameObject levelChoicer;
[SerializeField] private GameObject mainMenu;
private void Start() {
if (PlayerPrefs.HasKey("Player_Name")) {
inputField.text = PlayerPrefs.GetString("Player_Name");
}
}
public void OnEndEditName() {
PlayerPrefs.SetString("Player_Name", inputField.text);
}
public void OnClickPlay() {
SceneManager.LoadScene(1);
}
public void OnClickExit() {
Application.Quit();
}
public void OnClickLevelSelect() {
mainMenu.SetActive(false);
levelChoicer.SetActive(true);
}
public void OnClickBackToMenu() {
levelChoicer.SetActive(false);
mainMenu.SetActive(true);
}
public void OnClickLevel(int levelId) {
SceneManager.LoadScene(levelId);
}
}