Initial commit
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
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();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user