2025-10-14 12:39:53 +08:00
|
|
|
|
|
|
|
|
using System;
|
|
|
|
|
|
|
|
|
|
namespace Core
|
|
|
|
|
{
|
|
|
|
|
public class GameManager : MonoSingleton<GameManager>
|
|
|
|
|
{
|
2025-10-26 09:32:28 +08:00
|
|
|
public event Action OnGameStart;
|
2025-10-14 12:39:53 +08:00
|
|
|
private void Start()
|
|
|
|
|
{
|
|
|
|
|
ScenesManager.Instance.LoadMainMenu();
|
|
|
|
|
}
|
2025-10-18 15:41:43 +08:00
|
|
|
|
2025-10-26 09:32:28 +08:00
|
|
|
public void ReStartGameplay()
|
2025-10-18 15:41:43 +08:00
|
|
|
{
|
|
|
|
|
ScenesManager.Instance.LoadGameplay("Level1");
|
2025-10-26 09:32:28 +08:00
|
|
|
OnGameStart?.Invoke();
|
2025-10-18 15:41:43 +08:00
|
|
|
}
|
2025-10-14 12:39:53 +08:00
|
|
|
}
|
|
|
|
|
}
|