From 199bb3d2e8acb62ec82076699cd8d98a02d0591d Mon Sep 17 00:00:00 2001 From: wangguan <wangguan@kt007.com> Date: Thu, 24 Dec 2020 11:53:10 +0800 Subject: [PATCH] Loading场景只做登录,开始游戏后跳转到LoadingScene场景 LoadingScene场景做战斗场景的加载 --- Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs | 25 +++++++++++-------------- 1 files changed, 11 insertions(+), 14 deletions(-) diff --git a/Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs b/Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs index 4d5a9a3..dcb5521 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;//进度条 @@ -43,7 +43,7 @@ isLogining = false; - repairBtn = transform.Find("Panel/RepairBtn").GetComponent<Button>(); + //repairBtn = transform.Find("Panel/RepairBtn").GetComponent<Button>(); startBtn = transform.Find("Panel/StartBtn").GetComponent<Button>(); versionTxt = transform.Find("Panel/Version").GetComponent<Text>(); @@ -55,10 +55,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); @@ -89,7 +89,7 @@ TDAA_SDKManager.Ins.Statistics(1);//成功加载登陆界面的人数 } - SetStart(); + //SetStart(); } /// <summary> @@ -125,7 +125,7 @@ AudioSourceManager.Ins.Play(AudioEnum.UI); TDAA_SDKManager.Ins.Statistics(2);//埋点 - GameConfig.isFirstStart = false; + //GameConfig.isFirstStart = false; StartCoroutine(loginMy()); } @@ -134,8 +134,8 @@ /// </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(); @@ -210,10 +210,7 @@ } } - else - { - } } IEnumerator loginMy() @@ -225,7 +222,7 @@ yield return new WaitForSeconds(waitTime); int displayProgress = 0; int toProgress = 0; - AsyncOperation op = SceneManager.LoadSceneAsync("Endless2D"); + AsyncOperation op = SceneManager.LoadSceneAsync("LoadingScene"); // AsyncOperation op = SceneManager.LoadSceneAsync(GameConfig.NextSceneName); op.allowSceneActivation = false; while (op.progress < 0.9f) //此处如果是 <= 0.9f 则会出现死循环所以必须小0.9 -- Gitblit v1.9.1