chenxin
2020-11-28 eafda00b2799204f913a11c835bd9ca7c64dd1e7
Assets/Scripts/Data/EndlessPortData.cs
@@ -390,5 +390,34 @@
            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;
        }
    }
}