From b2722bf84115092dcf61a0f612b737c20eb11f27 Mon Sep 17 00:00:00 2001
From: chenxin <chenxin6991@163.com>
Date: Wed, 25 Nov 2020 21:10:20 +0800
Subject: [PATCH] 木精灵蓄力攻击特效

---
 Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs b/Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs
index 0b52d31..0f6d89d 100644
--- a/Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs
+++ b/Assets/Scripts/GameAnalytics_SDK/UI/LoginUI.cs
@@ -8,6 +8,7 @@
 using UnityEngine.Networking;
 using Protobuf;
 using Google.Protobuf;
+using DG.Tweening;
 
 public class LoginUI : MonoBehaviour
 {
@@ -26,9 +27,8 @@
     // Start is called before the first frame update
     void Start()
     {
-
+        AudioSourceManager.Ins.Play(AudioEnum.BGM1);
         EventCenter.Ins.RemoveAllListener();
-        TowerDefense.Towers.Placement.TowerPlacementGridEndless.GRID_OPENCASH = 100;
 
         isLogining = false;
 
@@ -70,15 +70,20 @@
 
         if (!GameConfig.isFirstStart)//后续直接加载
         {
+            waitTime = 2f;
+
             OnClickLoginBtn();
         }
         else
         {
+            waitTime = 0f;
             //第一次启动,初始化并且埋点
             TDAA_SDKManager.Ins.SDKInit(ChannelID.Gm.ToString());
             TDAA_SDKManager.Ins.Statistics(1);//成功加载登陆界面的人数
         }
     }
+
+    float waitTime;
 
     // private void OnEnable()
     // {
@@ -139,6 +144,11 @@
 
     IEnumerator loginMy()
     {
+        progressSlider.value = 0.0f;
+        System.GC.Collect();
+        DOTween.Clear();
+        Debug.Log("开始清理GC,清理DOTween");
+        yield return new WaitForSeconds(waitTime);
         int displayProgress = 0;
         int toProgress = 0;
         AsyncOperation op = SceneManager.LoadSceneAsync("Endless2D");

--
Gitblit v1.9.1