fix:1、同步ios修复的bug
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using ChillConnect;
|
||||
using SGModule.Common;
|
||||
using SGModule.MarkdownKit;
|
||||
using SGModule.Net;
|
||||
using SGModule.NetKit;
|
||||
using UnityEngine;
|
||||
using UNSDK;
|
||||
|
||||
|
||||
public class ChillConnectRoot : MonoBehaviour
|
||||
@@ -15,17 +16,21 @@ public class ChillConnectRoot : MonoBehaviour
|
||||
GameObject ingameDebugConsole = GameObject.Find("IngameDebugConsole");
|
||||
if (ingameDebugConsole != null) ingameDebugConsole.SetActive(false);
|
||||
#endif
|
||||
// GameObject.Find("IngameDebugConsole").SetActive(false);//zhushi
|
||||
// if (ingameDebugConsole != null) ingameDebugConsole.SetActive(false);
|
||||
|
||||
// NetworkKit.Instance.InitData(ConfigManager.GameConfig.packageName, ConfigManager.GameConfig.isRelease);
|
||||
|
||||
SdkConfigMgr.Init();
|
||||
|
||||
MaxADKit.Init();
|
||||
|
||||
OnLauncher();
|
||||
|
||||
TrackKit.TrackLoginFunnel(LoginFunnelEventType.Bootstrap);
|
||||
|
||||
#if !GAME_RELEASE
|
||||
BuildGMTool();
|
||||
NetGmTool.Instance.Init();
|
||||
#endif
|
||||
}
|
||||
|
||||
public static void OnLauncher()
|
||||
@@ -38,4 +43,98 @@ public class ChillConnectRoot : MonoBehaviour
|
||||
MarkdownKit.Instance.LoadText("privacy", "https://www.ballcrushbest.fun/privacy.md");
|
||||
MarkdownKit.Instance.LoadText("user", "https://www.ballcrushbest.fun/user.md");
|
||||
}
|
||||
|
||||
private static string adInfoLabel = "";
|
||||
private static void BuildGMTool()
|
||||
{
|
||||
GMTool.Instance.AddItem(new GMToolItem(GUIType.Separator, () => "测试工具"));
|
||||
GMTool.Instance.AddItem(new GMToolItem(GUIType.Separator, () => "测试工具"));
|
||||
GMTool.Instance.AddItem(new GMToolItem(GUIType.Button,
|
||||
() => "清空签到记录",
|
||||
s =>
|
||||
{
|
||||
DataMgr.SignState.Value = new List<long>();
|
||||
}));
|
||||
GMTool.Instance.AddItem(new GMToolItem(GUIType.Button,
|
||||
() => "测试签到",
|
||||
s =>
|
||||
{
|
||||
DataMgr.SignState.Value.Add(GameHelper.GetNowTime() + (long)TimeSpan.FromDays(DataMgr.SignState.Value.Count).TotalSeconds);
|
||||
DataMgr.SignState.Save();
|
||||
}));
|
||||
GMTool.Instance.AddItem(new GMToolItem(GUIType.Button,
|
||||
() => "打开礼包界面",
|
||||
s =>
|
||||
{
|
||||
UICtrlDispatcher.Instance.Dispatch(UICtrlMsg.PackrewardUI_Open, true);
|
||||
}));
|
||||
GMTool.Instance.AddItem(new GMToolItem(GUIType.Button,
|
||||
() => "类型测试+10",
|
||||
s =>
|
||||
{
|
||||
DataMgr.Ticket.Value += 10;
|
||||
}));
|
||||
GMTool.Instance.AddItem(new GMToolItem(GUIType.Button,
|
||||
() => "客户端日志上传",
|
||||
s =>
|
||||
{
|
||||
// ErrorLogKit.Send("error", "客户端日志上传", "GM工具点击测试",SuperApplication.Instance.attribution);
|
||||
|
||||
}));
|
||||
GMTool.Instance.AddItem(new GMToolItem(GUIType.Button,
|
||||
() => "广告ID信息打印",
|
||||
s =>
|
||||
{
|
||||
// adInfoLabel += $"Max token: {MaxADKit.SDKKey} \n 激励广告Id: {MaxADKit.rewardedADUnitID} \n 插屏广告Id: {MaxADKit.interstitialADUnitID} \n";
|
||||
|
||||
}));
|
||||
GMTool.Instance.AddItem(new GMToolItem(GUIType.Button, () => "关卡+1",
|
||||
s =>
|
||||
{
|
||||
DataMgr.GameLevel.Value = DataMgr.GameLevel.Value + 1;
|
||||
}));
|
||||
// 输入设置等级
|
||||
GMTool.Instance.AddItem(new GMToolItem(
|
||||
GUIType.InputField,
|
||||
() => "设置等级",
|
||||
s =>
|
||||
{
|
||||
if (int.TryParse(s, out int level))
|
||||
{
|
||||
DataMgr.GameLevel.Value = level;
|
||||
adInfoLabel += $"手动设置等级 = {level}\n";
|
||||
|
||||
// 如果需要额外刷新,例如保存一下等级(可选)
|
||||
DataMgr.GameLevel.Save();
|
||||
}
|
||||
else
|
||||
{
|
||||
adInfoLabel += $"等级输入错误:{s}\n";
|
||||
}
|
||||
}
|
||||
));
|
||||
GMTool.Instance.AddItem(new GMToolItem(GUIType.Label, () => $"{DataMgr.Ticket} 类型测试"));
|
||||
// 来显示 adInfoLabel 的内容
|
||||
GMTool.Instance.AddItem(new GMToolItem(GUIType.Label, () => adInfoLabel));
|
||||
GMTool.Instance.AddItem(new GMToolItem(
|
||||
GUIType.InputField,
|
||||
() => "设置等级",
|
||||
s =>
|
||||
{
|
||||
if (int.TryParse(s, out int level))
|
||||
{
|
||||
DataMgr.GameLevel.Value = level;
|
||||
adInfoLabel += $"手动设置等级 = {level}\n";
|
||||
|
||||
// 如果需要额外刷新,例如保存一下等级(可选)
|
||||
DataMgr.GameLevel.Save();
|
||||
}
|
||||
else
|
||||
{
|
||||
adInfoLabel += $"等级输入错误:{s}\n";
|
||||
}
|
||||
}
|
||||
));
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user