using UnityEngine; using UnityEngine.SceneManagement; public class MainMenuHandler : MonoBehaviour { [SerializeField] private Animator uiAnimator; [SerializeField] private string openUIAction; [SerializeField] private string closeUIAction; [SerializeField] private Transform uiMovingObject; public void StartGame() { SceneManager.LoadScene(1); } public void StartEndless() { } public void QuitGame() { Application.Quit(); } public void OpenUI(GameObject uiToOpen) { uiAnimator.SetTrigger(openUIAction); uiToOpen.transform.SetParent(uiMovingObject); uiToOpen.transform.position = uiMovingObject.position; } public void CloseUI(GameObject uiToClose) { uiAnimator.SetTrigger(closeUIAction); } }