From e371272a7885723c7b0ef31a20ae5d0fbead1d30 Mon Sep 17 00:00:00 2001 From: wangguan <wangguan@kt007.com> Date: Sat, 26 Dec 2020 16:58:41 +0800 Subject: [PATCH] 12.26第二次 --- Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs | 50 +++++++++++++++++++++++++++++--------------------- 1 files changed, 29 insertions(+), 21 deletions(-) diff --git a/Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs b/Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs index fd9d0ba..908f905 100644 --- a/Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs +++ b/Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs @@ -15,8 +15,8 @@ bool isLogining; private JsonData loginData; - private Button repairBtn;//修复 - private Button noticeBtn;//公告 + //private Button repairBtn;//修复 + //private Button noticeBtn;//公告 private Button startBtn;//开始游戏 private Slider progressSlider;//进度条 @@ -33,15 +33,23 @@ [SerializeField] private List<GameObject> other; + private GameObject MainUI; + // Start is called before the first frame update void Start() { AudioSourceManager.Ins.Play(AudioEnum.BGM1); + EventCenter.Ins.RemoveAllListener(); + TDAA_SDKManager.Ins.AddListener(); + EventCenter.Ins.Add((int)KTGMGemClient.EventType.ChangeScene, ChangeScene); isLogining = false; - repairBtn = transform.Find("Panel/RepairBtn").GetComponent<Button>(); + MainUI = transform.Find("Panel/MainPanel").gameObject; + MainUI.SetActive(false); + + //repairBtn = transform.Find("Panel/RepairBtn").GetComponent<Button>(); startBtn = transform.Find("Panel/StartBtn").GetComponent<Button>(); versionTxt = transform.Find("Panel/Version").GetComponent<Text>(); @@ -53,10 +61,10 @@ startBtn.onClick.AddListener(OnClickLoginBtn); startBtn.gameObject.SetActive(true); - repairBtn.onClick.AddListener(() => - { - OnClickResetBtn(); - }); + // repairBtn.onClick.AddListener(() => + // { + // OnClickResetBtn(); + // }); //transform.Find("Panel/Button (1)").GetComponent<Button>().onClick.AddListener(OnClickResetBtn); @@ -82,15 +90,12 @@ if (GameConfig.isFirstStart) { waitTime = 0f; - //第一次启动,初始化并且埋点 - if (!GameConfig.useSDK) - { - TDAA_SDKManager.Ins.SDKInit(ChannelID.Gm.ToString()); - TDAA_SDKManager.Ins.Statistics(1);//成功加载登陆界面的人数 - } + Debug.Log("初始化TDAA_SDKManager"); + TDAA_SDKManager.Ins.SDKInit(ChannelID.Gm.ToString()); + TDAA_SDKManager.Ins.Statistics(1);//成功加载登陆界面的人数 } - SetStart(); + //SetStart(); } /// <summary> @@ -120,14 +125,13 @@ /// </summary> void loginNext() { - progressSlider.gameObject.SetActive(true); startBtn.gameObject.SetActive(false); AudioSourceManager.Ins.Play(AudioEnum.UI); TDAA_SDKManager.Ins.Statistics(2);//埋点 - GameConfig.isFirstStart = false; - StartCoroutine(loginMy()); + //GameConfig.isFirstStart = false; + MainUI.SetActive(true); } /// <summary> @@ -135,11 +139,18 @@ /// </summary> void SDKloginNext() { - Debug.Log("SDK登录,修改Imei"); GameConfig.Imei = SDKManager.ins.sdk.uid; + Debug.Log("SDK登录,修改Imei:" + GameConfig.Imei); transform.Find("Panel/PlayerID").GetComponent<Text>().text = "玩家ID:" + GameConfig.Imei; loginNext(); + } + + private void ChangeScene() + { + progressSlider.gameObject.SetActive(true); + + StartCoroutine(loginMy()); } @@ -211,10 +222,7 @@ } } - else - { - } } IEnumerator loginMy() -- Gitblit v1.9.1