From f2f4e1e45981bb294a5221ade7b4646cc3e29d35 Mon Sep 17 00:00:00 2001 From: chenxin <chenxin6991@163.com> Date: Wed, 11 Nov 2020 18:56:44 +0800 Subject: [PATCH] 无尽模式分数 --- Assets/Scripts/TowerDefense/Level/EndlessLevelManager.cs | 17 ++++------------- 1 files changed, 4 insertions(+), 13 deletions(-) diff --git a/Assets/Scripts/TowerDefense/Level/EndlessLevelManager.cs b/Assets/Scripts/TowerDefense/Level/EndlessLevelManager.cs index 7d3c634..1b382f2 100644 --- a/Assets/Scripts/TowerDefense/Level/EndlessLevelManager.cs +++ b/Assets/Scripts/TowerDefense/Level/EndlessLevelManager.cs @@ -6,7 +6,6 @@ using TowerDefense.Towers.Data; using TowerDefense.Towers.Placement; using UnityEngine; -using UnityEngine.UI; using KTGMGemClient; using System.Collections; using System.Collections.Generic; @@ -330,12 +329,6 @@ // Iterate through home bases and subscribe NumberOfHomeBases = HomeBases.Length; NumberOfHomeBasesLeft = NumberOfHomeBases; - - // for (int i = 0; i < NumberOfHomeBases; i++) - // { - // HomeBases[i].homebaseIdx = i % MAX_TOWER; - // HomeBases[i].died += OnHomeBaseDestroyed; - // } } private void Start() @@ -406,12 +399,6 @@ if (WaveManager != null) WaveManager.AllWaveCompleted -= AllWaveCompleted; - - // Iterate through home bases and unsubscribe - // for (int i = 0; i < NumberOfHomeBases; i++) - // { - // HomeBases[i].died -= OnHomeBaseDestroyed; - // } } /// <summary> @@ -420,6 +407,10 @@ protected virtual void AllWaveCompleted() { IsAllWaveCompleted = true; + int score = EndlessPortData.GetLevelScore(CurrentLevel); + Debug.Log($"--------------------- 通过第{CurrentLevel}关,+{score}分 ---------------------"); + // 关卡通过,加分 + EndlessScoreManager.instance.AddScore(score); EndlessBossSkillManager.instance.ClearSkillList(); EndlessBossCtrl.instance.ChangeState(EndlessBossActionState.Death); } -- Gitblit v1.9.1