This commit is contained in:
2026-06-30 23:57:40 +08:00
parent d9f4f592ba
commit ba01ce2df7
32 changed files with 3806 additions and 1022 deletions
+16 -15
View File
@@ -19,7 +19,7 @@ public class GameManager : MonoSingleton<GameManager>
public bool enableBot = true; // 人机开关
public GameConfig gameConfig;
public Dictionary<string, FishTypeConfig> dic_fishTypeConfigs=new Dictionary<string, FishTypeConfig>();
public Dictionary<string, FishTypeConfig> dic_fishTypeConfigs = new Dictionary<string, FishTypeConfig>();
public UserData user;
public GameData gameData = new GameData();
public Scene scene;
@@ -116,8 +116,8 @@ public class GameManager : MonoSingleton<GameManager>
public void UpdataUserData(UserData user)
{
this.user = user;
OnUserDataChanged?.Invoke();
this.user = user;
OnUserDataChanged?.Invoke();
}
protected override void Awake()
{
@@ -133,26 +133,27 @@ public class GameManager : MonoSingleton<GameManager>
2 => -1,
_ => 60
};
AudioResourcesData audioResourcesData=new AudioResourcesData();
AudioResourcesData audioResourcesData = new AudioResourcesData();
InItLoad();
//TurretResourcesData turretResourcesData = new TurretResourcesData();
Application.runInBackground = true;
base.Awake();
cameraShake = Camera.main.GetComponent<CameraShaker>();
cameraShake = Camera.main.GetComponent<CameraShaker>();
gameData.currUser = "123";
//string json = Resources.Load<TextAsset>("Config/GameConfig").text;
//gameConfig = JsonConvert.DeserializeObject<APIResponse<GameConfig>>(json).data;
APIManager.Response<GameConfig>(APIType.GameConfig_Get,
res => {
gameConfig = res;
var v = CreateFishManager.Instance.CreateDic;
foreach (var item in gameConfig.fishTypeConfigs)
APIManager.Response<GameConfig>(APIType.GameConfig_Get,
res =>
{
dic_fishTypeConfigs[item.fishNumber]=item;
}
});
gameConfig = res;
var v = CreateFishManager.Instance.CreateDic;
foreach (var item in gameConfig.fishTypeConfigs)
{
dic_fishTypeConfigs[item.fishNumber] = item;
}
});
}
public async Task InItLoad()
@@ -215,7 +216,7 @@ public class GameManager : MonoSingleton<GameManager>
}, 28);
btn_Skip.onClick.AddListener(() =>
{
UIManager.Instance.StopShowPanel();
UIManager.Instance.StopShowPanel();
UIManager.Instance.ShowAsync(UIPanel.LoginPanel, null, null, 0);
v.LoadBar(100);
});