using UnityEngine; using UnityEngine.SceneManagement; using UnityEngine.UI; namespace Code.UI { public class Lab5Controller : MonoBehaviour { [SerializeField] private Button toMenuButton; [SerializeField] private Button resetButton; private void Awake() { if (toMenuButton != null) toMenuButton.onClick.AddListener(LoadMainMenu); if (resetButton != null) resetButton.onClick.AddListener(Reload); } private static void LoadMainMenu() => SceneManager.LoadScene("MainMenu"); private static void Reload() => SceneManager.LoadScene("Lab5"); private void OnDestroy() { if (toMenuButton != null) toMenuButton.onClick.RemoveListener(LoadMainMenu); if (resetButton != null) resetButton.onClick.RemoveListener(Reload); } } }