/// <summary> /// 使用要计算的谱面和要使用的Mod初始化pp计算器 /// </summary> /// <param name="beatmap"></param> /// <param name="mods"></param> public CatchPerformanceCalculator(CatchBeatmap beatmap, ModList mods) { Beatmap = beatmap; Mods = mods; DifficultyCalculator = new CatchDifficultyCalculator(beatmap, mods); }
/// <summary> /// 使用一个难度计算器初始化pp计算器 /// </summary> /// <param name="calculator"></param> public CatchPerformanceCalculator(CatchDifficultyCalculator calculator) { DifficultyCalculator = calculator; Beatmap = calculator.Beatmap; Mods = calculator.Mods; }