wangguan
2020-11-19 51e5211590b58df92c4bbdb8974b14f96276690a
Assets/Scripts/TowerDefense/UI/EndlessScoreManager.cs
@@ -37,7 +37,7 @@
        /// <summary>
        /// 连击的CD时间
        /// </summary>
        private float doubleHitCD = 3f;
        private float doubleHitCD = 0.8f;
        private float remainTime;
@@ -127,7 +127,8 @@
            ++DoubleHitCount;
            openDoubleHit = true;
            DoubleHitText.text = $"{DoubleHitCount}";
            ShowDoubleHit();
            if (DoubleHitCount >= 10)
                ShowDoubleHit();
            remainTime = doubleHitCD;
            // 策划说先写死吧
@@ -180,13 +181,13 @@
        /// <param name="score"></param>
        private void ShowOneTimeKill(int count, int score)
        {
            OneTimeKillText.text = $"{count}连杀 +{score}";
            OneTimeKillObj.transform.localScale = Vector3.zero;
            OneTimeKillObj.SetActive(true);
            CanvasGroup cg = OneTimeKillObj.GetComponent<CanvasGroup>();
            DOTween.To(() => OneTimeKillObj.transform.localScale, (Vector3 v) => OneTimeKillObj.transform.localScale = v, Vector3.one, 0.2f);
            Tween t1 = DOTween.To(() => cg.alpha, (float v) => cg.alpha = v, 0f, 0.2f).SetDelay(2f);
            t1.OnComplete(OnShowOneTimeKillComplete);
            // OneTimeKillText.text = $"{count}连杀 +{score}";
            // OneTimeKillObj.transform.localScale = Vector3.zero;
            // OneTimeKillObj.SetActive(true);
            // CanvasGroup cg = OneTimeKillObj.GetComponent<CanvasGroup>();
            // DOTween.To(() => OneTimeKillObj.transform.localScale, (Vector3 v) => OneTimeKillObj.transform.localScale = v, Vector3.one, 0.2f);
            // Tween t1 = DOTween.To(() => cg.alpha, (float v) => cg.alpha = v, 0f, 0.2f).SetDelay(2f);
            // t1.OnComplete(OnShowOneTimeKillComplete);
        }
        private void OnShowOneTimeKillComplete()