44 lines
1.1 KiB
C#
44 lines
1.1 KiB
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace AibisDream {
|
|
public class StartMenu : MonoBehaviour
|
|
{
|
|
[SerializeField] private Button startButton;
|
|
[SerializeField] private Button continueButton;
|
|
[SerializeField] private Button quitButton;
|
|
|
|
private void OnEnable()
|
|
{
|
|
startButton.onClick.AddListener(StartGame);
|
|
continueButton.onClick.AddListener(ContinueGame);
|
|
quitButton.onClick.AddListener(QuitGame);
|
|
}
|
|
|
|
private void OnDisable()
|
|
{
|
|
startButton?.onClick.RemoveListener(StartGame);
|
|
continueButton?.onClick.RemoveListener(ContinueGame);
|
|
quitButton?.onClick.RemoveListener(QuitGame);
|
|
}
|
|
|
|
public void StartGame()
|
|
{
|
|
GameLoopManager.Instance.StartNewGame();
|
|
}
|
|
|
|
public void ContinueGame()
|
|
{
|
|
Debug.Log("¼ÌÐøÓÎÏ·¹¦ÄÜÔÝ먦·¢");
|
|
}
|
|
|
|
public void QuitGame()
|
|
{
|
|
Application.Quit();
|
|
}
|
|
}
|
|
}
|
|
|