2025-09-08 17:37:12 +08:00

35 lines
954 B
C#

using ZXKFramework;
using GDLog;
using UnityEngine;
using System.Collections;
namespace DongWuYiXue.Main
{
public class GameManager : MonoSingleton<GameManager>
{
[HideInInspector]
public PlayerManager playerManager;
protected override void Awake()
{
base.Awake();
LogConfig config = new LogConfig
{
enableSave = false,
loggerType = LoggerType.Unity,
};
GLog.InitSettings(config);
playerManager = transform.FindFirst<PlayerManager>("PlayerManager");
}
private IEnumerator Start()
{
//平台适配初始化
Game.Instance.AdapterInit();
//数据初始化
MVC.RegisterModel(new GameModel());
yield return MVC.GetModel<GameModel>().Init();
//进入
Game.Instance.fsm.ChangeState<GamePatternState>();
}
}
}