From d35d31d85fd4b827dc37008aef39c019b6a7781d Mon Sep 17 00:00:00 2001 From: chenxin <chenxin6991@163.com> Date: Sat, 07 Nov 2020 16:34:50 +0800 Subject: [PATCH] Merge commit '2940e451058b1af7541ff651f485f33a10e92f7e' into master --- Assets/Scripts/Data/EndlessPortData.cs | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/Assets/Scripts/Data/EndlessPortData.cs b/Assets/Scripts/Data/EndlessPortData.cs index 1a2f8a3..6a8c4cf 100644 --- a/Assets/Scripts/Data/EndlessPortData.cs +++ b/Assets/Scripts/Data/EndlessPortData.cs @@ -177,6 +177,30 @@ } /// <summary> + /// 根据关卡等级和波次获得该波次敌人的血量 + /// </summary> + /// <param name="level"></param> + /// <param name="wave"></param> + /// <param name="tunel">赛道</param> + public static float GetWaveEnemiesHP(int level, int wave, int tunel) + { + List<List<EndlessPortConfig>> list = GetLevelWaveData(level); + List<EndlessPortConfig> waveData = list[wave]; + float hp = 0; + + for (int i = 0; i < waveData.Count; ++i) + { + if (waveData[i].Config.tunel == tunel) + { + hp = waveData[i].Config.b_hp; + break; + } + } + + return hp; + } + + /// <summary> /// 根据关卡等级、波次、赛道获得击杀敌人掉落的奖励列表 /// </summary> /// <param name="level">关卡等级</param> -- Gitblit v1.9.1