| | |
| | | |
| | | return list[0][0].Config.bonus; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 根据关卡等级和波次获得该波次可出怪的所有赛道(1~5) |
| | | /// </summary> |
| | | /// <param name="level"></param> |
| | | /// <param name="wave"></param> |
| | | /// <returns></returns> |
| | | public static List<int> GetAllTunelByLevelWave(int level, int wave) |
| | | { |
| | | List<int> ret = new List<int>(); |
| | | List<List<EndlessPortConfig>> list = GetLevelWaveData(level); |
| | | |
| | | if (list.Count == 0) return ret; |
| | | |
| | | List<EndlessPortConfig> waveData = list[wave]; |
| | | |
| | | if (waveData == null) |
| | | { |
| | | Debug.LogError($"---- 找不到该波次信息,关卡:{level} 波次索引:{wave} ----"); |
| | | return ret; |
| | | } |
| | | |
| | | for (int i = 0; i < waveData.Count; ++i) |
| | | { |
| | | ret.Add(waveData[i].Config.tunel); |
| | | } |
| | | |
| | | return ret; |
| | | } |
| | | } |
| | | } |