28 lines
654 B
C#
28 lines
654 B
C#
using UnityEngine;
|
|
using UnityEngine.SceneManagement;
|
|
using UnityEngine.UI;
|
|
|
|
namespace Code.UI
|
|
{
|
|
public class MainMenuController : MonoBehaviour
|
|
{
|
|
[SerializeField] private Button playButton;
|
|
[SerializeField] private AudioSource musicAudioSource;
|
|
|
|
private void Start()
|
|
{
|
|
DontDestroyOnLoad(musicAudioSource);
|
|
playButton.onClick.AddListener(LoadGameplay);
|
|
}
|
|
|
|
private void LoadGameplay()
|
|
{
|
|
SceneManager.LoadScene("Gameplay");
|
|
}
|
|
|
|
private void OnDestroy()
|
|
{
|
|
playButton.onClick.RemoveAllListeners();
|
|
}
|
|
}
|
|
} |